What's the difference between HSA, HRA, and FSA?

What's the difference between HSA, HRA, and FSA?

There are many differences between Health Savings Accounts (HSAs), Health Reimbursement Accounts (HRAs) and Flexible Spending Accounts (FSAs) — and knowing these differences may help you know how to use these accounts to your advantage.