DPO ABBREVIATIONS? New to all this!

Hi 
I'm new to all this and just wondering what all the abbreviations stand for. . . Such as DPO and BFP? And any other ones you all use :) xx