« On » est un pronom personnel.
On peut le remplacer par « il » ou « quelqu'un ».
En général, il est suivi du verbe dont il est le sujet (on parle).
« Ont » est le verbe avoir conjugué au présent et à la 3ᵉ personne du pluriel (ils/elles).
On peut le remplacer par « avaient » (ils ont faim / ils avaient faim).
« Son » est un déterminant.
Il accompagne toujours un nom au singulier. Il veut dire « le sien » (son crayon).
« Sont » est le verbe être conjugué à la 3ᵉ personne du pluriel (ils sont).
On peut le remplacer par sa forme passée : (ils) étaient.