Indian-Americans are people from India who have immigrated to America or descendent's of people from India who have immigrated to America
American Indians are decedents of the pre Columbus inhabitants of the Americas.
There's a joke in there somewhere, I think...
(decedent: the person who has died)