Essentially, the perfective aspect looks at an event as a complete action, while the imperfective aspect views an event as the process of unfolding or a repeated or habitual event (thus corresponding to the progressive/continuous aspect for events of short-term duration and to habitual aspect for longer terms).