NCUA insurance protects your credit union deposits. NCUA stands for National Credit Union Administration which is an independent agency of the US federal government. It was created to provide a safety net for credit union members by protecting deposits against loss.
To learn more, view the video here.