UIStackView provides a simple way to lay out views vertically or horizontally with options to distribute and align the views. It has enumerations for distribution like fill equally and alignment like leading. Stack views make layout easy and are very powerful. They were introduced in iOS 9 along with many other new features for search, cloud, multitasking, and more.