What's the difference between a comet, a meteor, and an asteroid ؟

What’s the difference between a comet, a meteor, and an asteroid ؟