Causes are used in Field View to indicate the reason something occurred or needs to be done.
For example, you may add a task or snag for a door because it was damaged when it was installed. In this case, "Damage" is the cause.
Causes are stored in a system library. You have to assign causes to a project to be able to use them on that project.