Question: what is the main difference between workflow and process builder?
Answer: In Workflow, you can reference fields on the record's parent. Process Builder, on the other hand, lets you access the fields on any related record, no matter how far away that record is. You can reference fields on a parent record, grandparent record, or great-great-great-grandparent record twice removed.