Batuan beku memiliki berbagai warna, tekstur, struktur, dan komposisi mineral yang beragam. Terdapat tiga jenis batuan beku utama yaitu batuan beku asam, intermediet, dan basa; serta variasi ultra basa. Masing-masing jenis batuan memiliki ciri khas yang berbeda sesuai dengan proses pembentukannya di dalam atau di permukaan bumi.