A:The funding for each of these programs comes from different sources. Because the SSDI is financed by employment taxes, these benefits go to those who have worked at jobs that have allowed them to contribute to the Social Security fund. Alternatively, the SSI program is funded by general taxes and is specially allocated to help those who have limited income and resources.