There are three types of liaisons in French. In fact, a liaison is not always made whenever a word ends in a consonant. A French liaison can be:
A mandatory liaison (liaison obligatoire)
A forbidden liaison (liaison interdite)
An optional liaison (liaison facultative)