Горные породы являются плотными или рыхлыми агрегатами разнообразных минералов или обломков каких-либо пород. Они имеют относительно постоянный минеральный состав и специфическое внутреннее строение, определяемое структурными и текстурными особенностями. Под структурой понимают совокупность особенностей строения породы, которые обусловлены степенью ее кристалличности, формой и размерами зерен, а также соотношением составных частей минеральных компонентов и цемента. Текстура же характеризуется совокупностью признаков, определяемых взаимным расположением и распределением составных частей породы в занимаемом ею объеме. Она отображает особенности ее внешнего облика: слоистость, сланцеватость, пористость, массивность, расцветку (декоративность). Породы могут быть мономинеральными, т. е. состоять из зерен одного минерала, и полиминеральными, когда произошло срастание двух или нескольких минералов, различных по химическому составу и свойствам.Все породы по происхождению разделяются на типы: