What is Halley's Comet?

What is Halley's Comet?