De officiële classificatie van stollingsgesteenten vult een heel boek. Maar de overgrote meerderheid van echte rotsen kan worden geclassificeerd met behulp van een paar eenvoudige grafische hulpmiddelen. De driehoekige (of ternaire) QAP-diagrammen tonen mengsels van drie componenten, terwijl de TAS-grafiek een conventionele tweedimensionale grafiek is. Ze zijn ook erg handig om alle rocknamen gewoon recht te houden. Deze grafieken gebruiken de officiële classificatiecriteria van de International Union of Geological Societies (IUGS).
Merk op dat de rotsnamen op de P-top dubbelzinnig zijn. Welke naam te gebruiken, hangt af van de samenstelling van de plagioklaas. Voor plutonische gesteenten hebben gabbro en dioriet plagioklaas met een calciumpercentage (anorthiet of een getal) boven en onder respectievelijk 50.
De middelste drie plutonische gesteentesoorten - graniet, granodioriet en tonaal - worden samen genoemd granitoïden. De corresponderende soorten vulkanisch gesteente worden rhyolitoïden genoemd, maar niet vaak. Een groot deel van de stollingsgesteenten is niet geschikt voor deze classificatiemethode:
Vulkanische gesteenten worden meestal geanalyseerd met bulkchemiemethoden en geclassificeerd op basis van hun totale alkaliën (natrium en kalium), grafisch uitgezet tegen siliciumdioxide, vandaar het totale alkalisilica of TAS-diagram.
Totaal alkali (natrium plus kalium, uitgedrukt als oxiden) is een redelijke proxy voor de alkali- of A-tot-P modale dimensie van de vulkanisch QAP-diagramen silica (totaal silicium als SiO2) is een redelijke proxy voor de quartz- of Q-richting. Geologen gebruiken meestal de TAS-classificatie omdat deze consistenter is. Aangezien stollingsgesteenten tijdens hun tijd onder de aardkorst evolueren, hebben hun composities de neiging om in dit diagram naar boven en naar rechts te bewegen.
Trachybasalts worden door de alkaliën onderverdeeld in sodische en kaliumsoorten, hawaiiet genaamd, als Na K met meer dan 2 procent overschrijdt, en anders potassisch trachybasalt. Basaltische trachyandesieten zijn eveneens onderverdeeld in mugearite en shoshonite, en trachyandesites zijn onderverdeeld in benmoreite en latiet.
Trachiet en trachydaciet onderscheiden zich door hun kwartsgehalte versus totale veldspaat. Trachiet heeft minder dan 20 procent Q, trachydaciet heeft meer. Die bepaling vereist het bestuderen van dunne secties.
De scheiding tussen foidite, tephrite en basanite is verbroken omdat er meer nodig is dan alleen alkali versus silica om ze te classificeren. Alle drie bevatten geen kwarts of veldspaatjes (in plaats daarvan hebben ze veldspaatvormige mineralen), tefriet heeft minder dan 10 procent olivijn, basaniet heeft er meer en foidiet is overwegend veldspaat.