Um sistema para Disseminação Seletiva da Informação (DSI), no âmbito das tecnologias de informação, é conhecido como um sistema push, pois trata do envio de informações selecionadas aos usuários interessados; por outro lado, um sistema de busca é chamado de sistema pull, pois envolve a extração de informações. A DSI no ambiente on-line pode utilizar diferentes canais de comunicação, entre eles: