SpaceX's first Falcon 9 Block 5 rocket rolls out to a launchpad in Cape Canaveral, Fla. Elon Musk/SpaceX via Instagram

The most important changes have been made to help the booster — which makes up about 60-70% of marginal launch costs, according to Musk — launch, land, and be relaunched. The Block 5 Falcon 9 rocket's main goal for its maiden mission was to propel a communications satellite for Bangladesh, called Bangabandhu Satellite-1, to a geostationary transfer orbit roughly 22,000 miles (35,000 kilometres) above Earth. The Falcon 9 Block 5 rocket is built to re-fly up to 10 times with minimal refurbishment, SpaceX chief executive Elon Musk told reporters ahead of the launch. After launch, the first-stage booster of the rocket detached and guided itself back to Earth, where it landed safely on a platform, or drone ship, in the ocean so it can be flown once again on a future mission.
SpaceX launches Bangabandhu-1, Bangladesh's first geostationary communications satellite, from Cape Canaveral Air Force Station in Florida, United States.