Yes, you have a timing belt. And if it broke or stripped, it would cause
your car to stall. When trying to restart, your engine would typically
crank and not start.
If you have no real idea what caused the problem, I'd recommend a more
systematic approach to start. First determine whether the issue is
electrical, mechanical, fuel related, etc.