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