What are the Differences Between Forex Pips, Lots, Margins, and Leverages?

You will see the following terms quite a lot when trading in forex: currency pair, and trade sizes, in pips and lots. But what exactly do they mean?