Начнём с того, что MVC в классическом виде для PHP это не применимо, это для десктопных приложений придумали, а то, что называют MVC - то немного/совсем другое, если вы совсем начинающий, то отложите этот вопрос.
А вот ООП в целом штука хорошая. Вы делите ваше приложение на элементы, каждый элемент является объектом. У объектов есть свойства и методы, с помощью которых осуществляется взаимодействие с внешним миром, свойства для данных, методы для действий. Так же у объекта могут быть приватные свойства/методы, которые снаружи вызвать нельзя, но которые используются самим объектом для его нужд. Ничего сложного в этом нет. Ещё есть классы - это скелеты объектов, как шаблон, по подобию которого вы создаете столько объектов, сколько нужно. Объекты бывают похожими, тогда одни объекты могут наследовать свойства и методы других объектов.
Для затравки этого должно быть достаточно чтобы не потеряться.