Salve, toglietemi un dubbio.

Premetto che non gli ho mai utilizzati perchè non ne ho mai sentito il bisogno.

Vorrei capire i vari Webkit, ms, moz, ecc. a cosa servano veramente. Se non ho capito male entrano in gioco nel momento in cui si ha un problema su un determinato browser e con il prefisso lo si dovrebbe risolvere.

Ho fatto un esempio che non ho mi ha dato il risultato sperato:
background: orange;
-webkit-background:red;
Teoricamente lo sfondo su chrome sarebbe dovuto diventare rosso, invece è rimasto orange.

Mi chiarite un po' le idee?

Grazie in anticipo.