Closing Costs Explained

It can be surprising to see so many different items on your closing statement.

What do they all mean?