What is the meaning of Prepayment?

A payment in advance.

An asset recognized in respect an expense incurred in a period for which the benefit will be received in a future period.

Source: wiktionary.org