The control file is an Oracle file that stores information about the database. It will include info about the data files, tablespaces, archive mode, redo log ifle, etc. Without it, the database can't be started. As noted in the previous post, it's a good idea to have multiple copies ideally on seperate physical disks (or arrays).