In meaning, nothing. The first uses the noun form of the demonym. The second use the adjective form. They both happen to be the same for an Indian.
On the other hand, someone from Denmark would say:
I am Danish.
I am a Dane.
- For Teachers