علم الصخور أحد فروع علم الجيولوجيا و هو العلم الذي يدرس الصخور من حيث نشأتها وطريقة تكونها ومعرفة محتواها والعوامل المؤثرة. كما يهتم علم الصخور بدراسة كيفية تكونها ونموها وكيفية استقرار مجالها المغناطيسي المصاحب للمجال المغناطيسي للأرض. فمن الصخور عدة أنواع منها: الصخور الرسوبية، و الصخور النارية، و الصخور المتحولة.
تتكون الصخور النارية اما عن طريق البراكين وهى التى تتكون من برود الصهارة(magma)خارج سطح الارض وتسمى بالصخور الخارجية Extrusive Rocksاو البركانية Volcanic Rocks، او وهى التى تتكون من برود الصهارة داخل الارض ( الطبقات الاولية لسطح الارض )وتسمى بالصخور الداخلية Intrusive Rocks او البلوتونية Plutonic Rocks. وعند تصنيف هذه الصخور يلاحظ مدى كبر حجم الحبيبات المكونة لها فإذا كانت كبيرة فإنها تكون Plutonic Rocks اما إذا كانت ذات حبيبات صغيرة فإنها تكون Volcanic Rocks . ويعتمد تصنيف الصخور بعد معرفة اذا كانت Volcanic or Plutonic على عدة عوامل وهى:
1-التركيب المعدني: لكل صخر تركيب معدني خاص . وإذا أمكن تمييزه فإننا نحدد نسبة كل معدن في الصخر.
2-النسيج: وهو وصف لحبيبات الصخر وحجمها. ويكون نسيج الصخور بلورياً كبير الحبيبات ، أو بلورياً دقيق الحبيبات. ونادراً ما يكون النسيج زجاجياً غير متبلور.
3-البُنية: تعبر البنية عن مظهر قطعة الصخر إجمالاً ، وتحدد علاقة الأجزاء معاً . ففي البنية الكثيفة تكون حبيبات الصخر متلاصقة ومتجانسة بحيث لا يظهر أي اتجاه معين لتراص حبيباته. والبنية الطبقية تدل علي وجود اتجاهات معينة لتراص المعادن . وإذا كان الصخر غنياً بالمسامات تكون بنيته نافذة.
4- اللون السائد: ويقصد به اللون الغالب علي الصخر حتى لون لو جدت بعض الألوان الأخرى عير السائدة و يقول د. صهيب خميس عاشور أن اللون السائد أحد أهم خصائص الصخور .
5.معرفة المعادن المكونة لها ( سيتم التوضيح فيما يلى ).
6.تحديد نوع الصخور المراد معرفتها .