Workflows are triggered based on certain criteria. For example, you can define a workflow that if an opportunity of over $50,000 gets created, then an alert should go to the Vice President (Sales). In this example the criterion is creation of opportunities with value of more than the specified amount.