Group B strep

What the heck is it and is it harmful to my baby? Can it cause a miscarriage?