The Hubble Space Telescope was launched in 1990. This is one of the most famous snaps it has taken. It shows gas clouds where new stars are formed.
This picture is of a star like the sun giving off gas. It's called a planetary nebula.
The telescope orbits about 350 miles above Earth. This spectacular shot shows light shining from a red supergiant star.
In 2002, Hubble took this picture of a cold gas and dust cloud 2,500 light years away.
This collection of stars has been nicknamed the Evil Eye galaxy.
This picture is of the Sombrero galaxy. The bright centre is circled by thick ring of dust.
This picture shows some of the most distant galaxies ever seen. The furthest one that Hubble has recorded is a whopping 13 billion light years away!
Hubble took this picture in 1998. It shows a dying star floating in a blue haze of gas.
This spooky snap shows a formation called the Hourglass Nebula because of its shape.