What does these abbreviations mean? Help

La
I am in my TTW wait.  I had my <a href="https://glowing.com/glow-fertility-program">IUI</a> on Jan 21st.  The wait is killing me by the way.  I'm reading different comments and I realize I don't know what the following abbreviations mean: DPO,OPK,AF,VVFL,BFN.  Can someone please update me?.😂😂😂