The simple shift register we covered has a bunch of D-type flip-flops (transparent latches) lined up, with the output of each feeding into the input of the next. When the clock pulse comes in, the input bit value gets transferred to the output (that's what a transparent latch does). So at each clock pulse, the bit values get shifted along the line.