What's the difference between "physics-based" and "simulation-based"?
I would guess it's "collision-based" and "time-based", respectively.
Because usually "physics" is collisions and other ad-hoc interactions, and "simulation" is a list of time-based tasks that run on scheduler.