What is the difference between a hyperbole and a superlative?
Hyperbole is an over exaggerated statement or claim.
Superlative is the hyperbolical expression of praise.
A hyperbole is an overexaggerated statement or a claim that is not meant to be taken literally (e.g. untrue statements). It is often used to gain attention, emphasise something, or even add humour (in literature).
Superlative is the exaggerated/hyperbolic expression of praise (e.g. high degree of a quality such as a skill).