Hepatitis B infection is caused by the hepatitis B virus (HBV).You can catch hepatitis B through contact with the blood or body fluids (semen, vaginal fluids, and saliva) of a person who has the virus.