There are two basic concepts behind "por". One involves the subject's feelings and explains the motivation or reasons for an action; the other deals with the physical aspects of an action and introduces details such as approximate time, approximate location, as well as means or manner of performing the action, agent of an action, etc.