HSA vs HRA vs FSA
You can contribute funds to an HSA and FSA. Only your employer can contribute to your HRA. Anyone can contribute to your HSA: you, your employer or another person. With HRAs, employers may limit which health expenses are eligible and the amount you're able to roll over from year to year.