Can someone help out on pregnancy lingo?

I'm new to this and I have no idea what these lingos mean! Bfp, af, O, ect all of them aren't catching it would really help when I read some of the pregnancy comments.