What is the difference between >> and >>> ?

Both bitwise right shift operator( >> ) and bitwise zero fill right shift operator( >>> ) are used to shift the bits towards right. The difference is that >> will protect the sign bit whereas the >>> operator will not protect the sign bit. It always fills 0 in the sign bit.