The previous record was held by the Russian Space Agency, which launched 37 satellites at one go.
According to reports, PSLV first launched the main 714kg Cartosat-2 Series satellite and then sent 103 smaller "nano" co-passenger satellites together, weighing 664kg at lift-off into polar Sun Synchronous Orbit, about 520km from Earth.
Out of these 104 satellites, 101 satellites were of foreign countries - 96 from the U.S. and one each from Israel, UAE, Netherlands, Switzerland and Kazakhstan. The PSLV-C37 included the Cartosat-2 series, 101 worldwide nano satellites, as well as the INS-1A and INS-1B - two of its ISRO's nano satellites.
Prime Minister Narendra Modi tweeted that the "remarkable feat by ISRO is yet another proud moment for our space scientific community and the nation". Out of 101 foreign satellites, 88 satellites belong to a San-Francisco based satellite imaging company named Planet.
In one single mission, this is for the first time for the country to launch the maximum number of satellites into space.
ISRO commenced the countdown for the mission at 5:28 AM just after the Mission Readiness Review committee and Launch Authorisation Board gave its approval.
Isro scientists say that the intention was to maximise payload and vehicle capacity and not the numbers of satellites.
One of the satellites, the Cartosat 2, is capable of taking high resolution images. At 9.30 am today, ISRO achieved another landmark as it successfully launched a record 104 satellites through a single rocket.
In today's scheduled launch, among 104 satellites, three of them comprises of Indian satellites that belong to the line-up of Cartosat-2.
This leads to two world records: a record for the most satellites ever launched on a single rocket; and a record for the largest private satellite constellation in history, totaling 149 satellites in all.
"The 104 satellites will be used to map the Earth, track ships to monitor illegal fishing and piracy, as well as conduct microgravity experiments without making an expensive trip out to the International Space Station".