Баннер (англ. banner — флаг, транспарант) — графическое изображение рекламного характера. Баннеры размещают для привлечения клиентов, для информирования или для создания позитивного имиджа. В старину под баннером подразумевалось главное знамя какого-либо войска (в этом смысле это название применялось у индо-германских народов; в феодальную эпоху так называлась главная государственная хоругвь, под которой собирались все вассалы государства)

Существует два вида баннеров: статические и динамические, по клику. Статические баннеры размещаются на определенный срок. В данном случае рекламодатель покупает конкретное место на сайте. Чаще всего статические баннеры можно встретить на региональных интернет-порталах. Следовательно, выбирая динамику, рекламодатель платит за количество показов на одного пользователя. Динамические баннеры используют как региональные, так и федеральные порталы. По клику рекламодатель платит конкретно за клик, т. е. переход на его сайт. Примером может служить Контекстная реклама.

Виды баннера различаются по типу графического изображения на сайте: Каждый тип баннер заказать представляет собой графическое изображение в формате GIF или JPEG. Изображение на них может быть как статичное (или неподвижное), так и анимированное (в формате GIF эффект движения достигается чередованием нескольких изображений). На данный момент в интернете различают три типа баннеров:

Статичные баннеры — это одиночное графическое изображение, без движения, содержащие дополнительные элементы.

GIF-баннеры — представляют собой последовательность растровых кадров, которые сменяют друг друга. Смена кадров происходит последовательно с учетом запрограммированной задержки каждого кадра. Данный вид анимации GIF обычно используется при несложном сценарии. Плавность движений в таком баннере может достигаться только за счет множества промежуточных кадров, что дает визуальный эффект движения. Но это существенно сказывается на объеме баннера.

Flash-баннеры или Java — создаются в программе Adobe Flash. В отличие от традиционных, использующих растровую графику, эти баннеры используют векторную графику, что позволяет получать анимационные эффекты при небольшом размере баннера. Кроме того, Flash-баннеры предоставляют возможность использования звуковых эффектов, что повышает эффективность баннера как рекламного носителя по сравнению с традиционным. Эффекты во Flash-баннере имеют намного более впечатляющий вид. Изнутри баннер строится по принципу слоев. На каждом из слоев может быть реализована независимая компьютерная анимация. Использование векторной графики дает возможность реализовывать в баннере целые мультипликационные сюжеты. Также технология Flash предусматривает возможность создания интерактивного баннера.