« ont » est le verbe avoir à la 3ème personne du pluriel (ils ou elles). Je peux le remplacer par avaient.
exemple : Elles ont travaillé très tard, hier soir. => Elles avaient travaillé très tard, hier soir.
« on » est un pronom personnel, je peux le remplacer par « il ».
exemple : On va voir les bateaux. => Il va voir les bateaux.