The SpaceX network would vastly multiply the number of satellites around Earth.
Since the world's first artificial satellite, Sputnik, was launched in 1957, humanity has sent just over 8,000 objects into space, according to the United Nations Office for Outer Space Affairs.
Between one quarter and one half of those are believed to still be operational.
None of the satellites has launched yet.
Elon Musk's company has six years to put half in orbit, and nine years to complete the satellite network, according to FCC rules.
SpaceX wants most of the satellites to fly in low Earth orbit, about 208 to 215 miles (335 to 346 kilometers) high.
That would put them below the International Space Station, which orbits about 250 miles (400 kilometers) above Earth.
SpaceX's interest in such a low orbit is to shorten the communication time between internet users on Earth and space-faring satellites, speeding up surfing speeds.
But this low altitude may be difficult to maintain and smaller satellites tend to have shorter lives than bigger ones.
The FCC has also authorized other companies to launch satellites, including Kepler (140 satellites), Telesat (117 satellites), and LeoSat (78 satellites).