Social Security Disability Insurance (SSDI) and Supplemental Security Income (SSI) are both federal government programs that provide financial assistance to people with disabilities. However, there are some key differences between the two programs. SSDI is based on your work history and earnings, while SSI is a needs-based program that provides assistance to people with limited income and resources. The rules for eligibility, benefit amounts, and work requirements also differ between the two programs.