Progesterone? What.

Jennifer • TTC #2 for almost 3 years ; Just got my BFP today (12.01.14) Hoping for the best and a healthy 9 months! Miscarried 3 times and really hoping this could be my miracle for Christmas N a blessing!
What is this progesterone that everyone keeps taking about