it is called Rechtsfahrgebot. From wikipedia:
The right lane should be used when it is free (Rechtsfahrgebot) and the left lane is generally intended only for overtaking unless traffic is too dense to justify driving only on the right lane. It is legal to give a short horn or light signal...