HSAs are owned by individuals, funded through pre-tax contributions, and are portable even if you change jobs. HRAs are typically funded solely by employers, have no individual ownership, and may not be portable.