This document summarizes the uses and meanings of several English modal verbs:
Can is used to express ability, possibility, and permission. Could expresses ability and possibility in the past or with more formality. Must expresses obligation. Mustn't expresses prohibition. Have to expresses obligation, while doesn't have to expresses lack of obligation. Should and shouldn't are used to give advice or express opinions.