This document classifies igneous rocks based on their visible crystal size, composition, and mineralogy. It divides rocks into phaneritic, aphanitic, porphyritic, fragmental, pegmatitic, and glassy categories based on crystal size. It further classifies rocks as felsic, intermediate, mafic, or ultramafic based on their silica and iron/magnesium content. Diagrams show classifications of specific rock types like plutonic rocks, volcanic rocks, gabbroic rocks, and ultramafic rocks based on their mineralogy and compositions.