это часть, которую можно использовать в программе.  Но сам по себе, если без скриптов  и без java,  это всего лишь язык с разметкой.  Я его  объясняю как ворд с включенными спецсимволами.  И изучается он за день. Кладешь перед носом все эти теги списком, и начинаешь с ними работать. а джава и скрипты это уже намного сложнее.