http://www.disabilitysecrets.com/page7-5.html
The above link is a good explanation of the 2 programs. There are NO asset restrictions for SSDI. SSI is a needs based program for those without enough work credits and is essentially welfare.
For those that are disabled at age 21 or younger, they should consider applying for SSDI on their parents work record since this might be of great benefit when a parent retires or passes away.