BFP, TTC, TWW - what do they all mean?!

So, literally just started trying for baby no. 1 and I'm browsing the forum like what do all these weird abbreviations mean?!!! It's like a whole new language!!! 
I'm hoping I'm not the only one in this boat so an explanation of all the common terms would be amazing ;-).