Who Pays for What in the Real Estate Transaction?

The Seller Generally Pays for:

The Buyer Generally Pays for: