There is no difference between the word nigger and nigga. It's just a continuation of the madness by people with an AfroSaxon mentality. Try calling a Latino a spic or spica, or a Jew a kike or kika, or an Itatian a wop or wopa, and see how far that gets ya.
This is why people of African descent have so little respect for each other, and why others continue to disrepect us. It's like putting honey on manure (changing nigger to nigga), it still smells and I'm sure would taste the same. Isn't it insane that out of all of the words in the english language, many people of African descent still choose to describe themselves and others by this word?
Racism is the belief that one socalled race is superior to another so called race, and then acting on it. Too many people of African descent have an inferiority complex. They believe that others are superior to them. An example is anyone who accepts a racist rhodes scholarship, and a community that says nothing.