Es ist im Grunde kein Unterschied, wenn es so im Vorübergehen gesagt wird... "Oh, Entschuldigung!" oder "Es tut mir leid!" Dann wird es als lediglich als Floskel benutzt, wenn man jemanden angerempelt hat oder dergleichen.
Wenn man nach dem Weg fragt, sieht man den Unterschied: "Entschuldigung, wissen Sie, wo der Dom ist?" Dann könnte man antworten: "Es tut mir leid, ich habe keine Ahnung."
Aber eigentlich heißt es: "Ich bitte um Entschuldigung!" Das wird aber selten gesagt.
"Es tut mir leid" kann auch benutzt werden, um Mitgefühl auszudrücken bei Krankheit, Trauer usw.
"Es tut mir leid, dass deine Mutter krank ist."
Ich fand die erste Erklärung sinnvoller..
Schließlich sagt man ja nur, dass es einem leid tut, wenn jemand gestorben ist und entschuldigt sich nicht, oder?
Also komm'ts mal wieder auf den Kontext an..