Много интересных моментов уже упомянуто здесь.
Один способ думать об этом состоит в том, что в OO, у Вас есть идея 'объектов', которые являются вещами, которые имеют характеристики и поведения, свойственные им. У них обычно есть своего рода общедоступный 'интерфейс', который обеспечивает механизм для получения некоторой информации о них, но сам объект, или скорее его 'класс', пределы, какая информация общедоступна. Внутренности объекта не выставляются общественности, потому что обычно нет никакой потребности знать грязные детали 'под капотом' объекта. Таким образом, объектно-ориентированные программы используют эту конструкцию, а также другие вещи.
Процедурное программирование обычно не использует такую связь данных и поведения в 'объект'. Я видел сделанный в C прежде, но это не было симпатично и не включено слишком много бессмысленной работы для приближения то, что можно было сделать с, скажем, C++.
Одна из идей позади объектно-ориентированной разработки - то, что я не должен мочь унавозить с Вашими данными через любые средства кроме тех, что Вы обеспечили. При обеспечении меня, только хорошо думавший взаимодействует через интерфейс, можно сохранить меня честным. Теперь, если Вы используете процедурный подход, и Вы отправляете мне структуру, которая не имеет никаких встроенных мер защиты, хорошо затем я могу сделать, как мне нравится и если я являюсь немым или злым, я могу изменить вещи, которые Вы не могли бы хотеть, чтобы я изменил.
Предоставленный, можно обойти объект, если Вы умны, но необходимо стараться изо всех сил делать это.
Это не завершено, но это - один аспект.
Информацию можно найти в Справке Blogger.
См., Например: Теги виджета для макетов
Это: http://www.google.com/support/blogger/bin/answer.py?hl=en&answer=42095 является достаточно полным руководством по всем соответствующим тегам на языке шаблонов Blogger
.