Training a model several times from scratch = exact same behaviour?

Hi, I am not an expert for machine learning. Therefore, I wonder if a Rasa model (NLU and Core) behaves exactly the same no matter how often I train it from scratch. Can someone explain this?