This list covers most artificial satellites built and operated by the Republic of India. India has been successfully launching satellites of various types from 1975. Apart from Indian rockets, these satellites have been launched from various vehicles, including American, Russian, and European rockets sometimes as well. The organization responsible for India's space program is Indian Space Research Organisation (ISRO) and it shoulders the bulk of the responsibility of designing, building, launching, and operating these satellites.