Flexbox Alignment Help

I am trying to understand FlexBoxes better. When looking at different FlexBox codes, I see that sometimes the code will say align-contents, align-items, or align-self. How do I know when to use one over the other?

Yes, it get’s confusing. I would suggest going through this explanation. Let us know if you still have questions.

Thank you! This link was extremely helpful with explaining the difference between parent and child properties!