Workflow only run one time.
You have choice run automatically and on Demand(by yourself).
Workflow auto-run on selected events (Record is created, Record is changed etc) or can also be run on demand (manually) when you want to.
in both case workflow separately run each time.
Muhammad Sohail