What is the difference between meditation and mindfulness

What is the difference between meditation and mindfulness