Понимание того, как, зачем и почему работает функциональность, которую мы тут программируем.