Apa perbedaan antara giroskop, akselerometer, dan magnetometer?

Apa perbedaan antara giroskop 3-sumbu, akselerometer 3-sumbu, dan magnetometer 3-sumbu? Bagaimana cara kerja sensor ini? Mengapa ketiganya digunakan di beberapa perangkat seperti smartphone, tablet, quadcopters