Pour faire simple : "l'on" est un vestige du vieux français, il est surtout utilisé de nos jours pour améliorer la sonorité des phrases. Son utilisation dépend donc des mots qui l'entourent
exemple ou "l'on" est préférable à "on" :
C'est une histoire, si on veut. (moins bien)
C'est une histoire, si l'on veut.(mieux)
exemple où "on" est préférable à "l'on" :
C'est quelqu'un dont l'on dit beaucoup de bien (moins bien)
C'est quelqu'un dont on dit beaucoup de bien (mieux)
Mais en réalité il n'y a aucune obligation à utiliser une forme plutôt qu'une autre excepté de parler comme la majorité des gens.
Je t'invite à lire une leçon complète sur le sujet et si tu des questions, n'hésites pas