Gulp - это менеджер задач, который выполняет множество рутинных действий, полезных для верстальщика.
Task runner (менеджер задач) - это утилита, которая запускает выполнение каких-либо задач при срабатывании триггера.
Gulp может, например, переводить препроцессоры CSS в чистый CSS или сжимать изображения. В общем и целом - выполнять простые рутинные задачи при сохранении или изменении файла.