Pri imenovanju spojeva, spojevi mogu imati trivijalno i sustavno ime.
Trivijalno ime spoja ne daje podatke o broju i vrstama atoma u spoju. Takva trivijalna imena koriste se svakodnevno, primjer je octena kiselina čije je sustavno ime etanska kiselina.
Sustavno ime spoja određuje se prema IUPAC pravilima, a temelji se na sastavu i strukturi spoja. Prilikom nazivanja spoja, u prvom dijelu naziva imenuje se prvi element u obliku posvojnog pridjeva, a u drugom dijelu imenuje se drugi element tako da se osnovi latinskog imena dodaje nastavak –id. Između prvo i drugog dijela imena, često je potrebno staviti oznaku valencije spoja.