Dalam pengertian umum, mesin adalah suatu peralatan yang menggunakan energi untuk melakukan kerja. Mesin memiliki berbagai macam aplikasi dalam industri, komersial, perumahan dan setiap bidang lain yang memproduksi atau mempelajari sesuatu. Dua jenis dasar mesin adalah mesin sederhana dan mesin majemuk. Perbedaan antara mesin sederhana dan mesin majemuk adalah bahwa mesin majemuk adalah kumpulan mesin sederhana yang bekerja bersama-sama.
Sebuah mesin sederhana adalah perangkat paling sederhana yang melakukan pekerjaan. Sebuah mesin sederhana menerapkan gaya tunggal untuk beban tunggal dan umumnya bertindak sebagai blok bangunan dalam mengembangkan mesin majemuk yang lebih kompleks. Mesin sederhana biasanya termasuk dalam salah satu dari enam kategori, termasuk: tuas, roda dan gandar, katrol, bidang miring, baji dan sekrup. Mesin sederhana tidak mengandung sumber energi sehingga tidak dapat melakukan lebih banyak pekerjaan daripada yang diterapkan pada mereka dalam penggunaannya.
Tuas adalah benda yang bertindak sebagai titik poros yang mengalikan gaya yang dapat diterapkan pada benda lain. Roda dan gandar adalah batang yang melekat pada roda yang dapat melipatgandakan gaya yang diberikan. Katrol terdiri dari roda pada poros dengan tali berjalan di atas roda. Katrol digunakan untuk mengubah arah gaya yang diberikan. Bidang miring adalah permukaan datar dengan ujung-ujungnya pada ketinggian yang berbeda. Bidang miring mengurangi jumlah gaya yang diperlukan untuk memindahkan suatu benda. Wedges berbentuk segitiga dan digunakan untuk memisahkan, menahan atau mengangkat suatu benda. Sekrup adalah poros silinder dengan alur yang melewati atau memindahkan benda lain melalui gaya rotasi.
Mesin majemuk adalah kumpulan mesin sederhana yang bekerja bersama. Mesin majemuk adalah jenis mesin yang paling umum dan melakukan pekerjaan yang lebih kompleks daripada mesin sederhana individu. Mereka melakukan lebih banyak pekerjaan dan karena itu menawarkan keuntungan yang lebih besar daripada mesin sederhana saja. Mesin majemuk dapat terdiri dari berbagai kombinasi mesin sederhana yang tak terhitung banyaknya
Ada berbagai macam mesin kompon yang tersedia untuk membantu dengan sejumlah besar tugas. Beberapa contoh mesin majemuk antara lain: sepeda, tang, gerobak dorong dan gunting. Pada sepeda, pedal dan roda membentuk sistem roda dan gandar yang bekerja sama, rem adalah tuas dan bagian-bagiannya disatukan dengan beberapa sekrup. Tang dibangun dengan beberapa tuas. Gerobak dorong adalah kombinasi dari tuas dan roda dan gandar. Gunting terdiri dari dua tuas berputar.