O banner é simplesmente um tipo especial de link de hipertexto. Se você já leu o artigo "Como funcionam as páginas de Internet", então já sabe como funciona um link básico de texto. Um pouco de código HTML instrui o servidor a trazer uma determinada página da web assim que um usuário clica em um pedaço do texto. Os banners são, em essência, a mesma coisa. No entanto, ao invés de texto, o link aparece como uma caixa contendo imagens (geralmente com elementos textuais) e animação.
Por causa de seu elemento gráfico, um banner é de certa forma parecido com um anúncio que você veria em uma publicação impressa, como um jornal ou uma revista, com a grande diferença que consegue trazer um cliente em potencial diretamente para o site do anunciante. Isto é algo como encostar em um anúncio impresso e ser teletransportado imediatamente para a loja do anunciante! Um banner também se diferencia de um anúncio impresso por sua capacidade dinâmica. Ele fica em um lugar da página, assim como um anúncio de revista, mas ele pode ter múltiplas imagens, incluir animações e mudar de aparência de várias outras formas.