The Directorate General of Civil Aviation (DGCA) oversees civil aviation in India. The various DGCA Subjects are Aviation Meteorology, Air Regulations, Air Navigation and Technical General. Pilots need to have a thorough understanding of these subjects in order to obtain a Commercial Pilot License (CPL).