Bit manipulation

i am confused between updateBit and SetithBit functions in the video titled "Bitwise Operations -2 ". they do perform the same operation (i.e) setting an ith bit to either 0 or 1 then whats the diffrence between them.