In observable reality, all recorded events have causes. These causes may be objective or subjective in nature.
Objective causality operates independently of the subject’s will. Subjective causality occurs when a cause is initiated by the subject.
Subject
Consciousness underlies the subject.