Bleeding after birth

Do you immediately start bleeding after you give birth? If so, how long does it last for?