What Are Bank Transaction Fees?

Why do banks charge transaction fees?

.

What are some fees that banks charge?

What are transaction costs?

How do you avoid transaction fees?