Deterministic Models
Produces consistent outcomes for a given input no matter how many times you recalculate. Deterministic models have the benefit of simplicity which can be easier to explain in some cases.
Stochastic Models
Posses some inherent randomness which leads to an ensemble of different outputs. Due to this randomness, Stochastic models can reflect real-world scenarios and predict multiple possible futures.