Money in HSA grows tax-free. The money can be used for medical expense, including medical insurance and medicaid premium, pharmacy cost etc.
Withdrawal from HSA for non-medical use is subject to income tax and 20% penalty. the penalty is waived if you are older than 65 years old at the time of the withdrawal.