Elon Musk's SpaceX company has launched a constellation of small satellites called Starlink.

 image credit: Google 

 The goal of the project is to provide global high-speed internet access.

 image credit: Google 

 The satellites are small, weighing less than 500 pounds, and have advanced technology.

 image credit: Google 

 They are placed in a "sun-synchronous" orbit to provide a constant signal.

 image credit: Google 

 The satellites have a propulsion system to adjust their orbits and avoid collisions.

 image credit: Google 

 SpaceX plans to launch tens of thousands of satellites for the project.

 image credit: Google 

 Over 3,271 Starlink satellites have been launched so far.

image credit: Google

 SpaceX has developed autonomous drones called "Space Tugs" to deploy satellites.

image credit: Google