There are three types of ambiguity: lexical ambiguity, metaphorical ambiguity, and structural ambiguity.