Как мы делаем лейаут пользовательского интерфейса

Как происходит лейаут интерфейса в iOS. В каких терминах мы описываем задачу лейаута в нашем проекте и что нам это даёт. И наконец — почему мы не используем Auto Layout.