Esatto. In termini strutturali, è un elemento di tipo inline senza un significato semantico specifico: esso viene attribuito dallo scrittore del codice mediante, solitamente, gli attributi id e/o class.

In parole povere, è una sorta di "varie ed eventuali" per marcare contenuto con esigenze particolari che, nel contesto, non rientrano in alcuno dei tag disponibili.

Al lato pratico viene spesso utilizzato per tecniche di nascondimento del contenuto o per l'image-replacement in CSS.