shift kit debate

I am new to all this advanced trans talk.....would someone enlighten me, what is a shift kit???