CF Confusion!

Melissa💗 • Rainbow baby born in 2016, then another miracle born in 2018! 🙏🏼 Currently just found out pregnant with baby #3! Fingers crossed all is well! ❤️
Hey all! Can anyone please let me know what the different types of CF mean?? I get so confused! Thank you! Xox