Hepatitis b can be transmitted in several ways:
From mother to baby during pregnancy
From blood/blood products contamination
Sharing injecting drug use equipment, razors etc
Hepatitis b is also a sexually transmitted infection and can be transmitted via unprotected oral, anal and vaginal...