What is the control file? How is it used? Oracle DBA

Control file is a file that contains all the information about the physical structure of the database, such as the number of log files and their location.
Oracle database server uses control file to find its physical component.