Embora um punhado de sistemas experimentais existisse já na década de 1960, os primeiros catálogos on-line em larga escala foram desenvolvidos na Ohio State University em 1975 e na Biblioteca Pública de Dallas em 1978.
Esses e outros sistemas de catálogo on -line antecipados tendiam a refletir de perto os catálogos de cartões que eles pretendiam substituir. Usando um terminal ou cliente Telnet dedicado, os usuários podem pesquisar um punhado de índices pré-coordenados e navegar na exibição resultante da mesma maneira que haviam navegado anteriormente no catálogo do cartão.
Ao longo dos anos 80, o número e a sofisticação dos catálogos on -line cresceram. Os primeiros sistemas comerciais apareceram e, até o final da década, substituiriam amplamente os sistemas construídos pelas próprias bibliotecas. Os catálogos da biblioteca começaram a fornecer mecanismos de pesquisa aprimorados, incluindo a pesquisa booleana e as palavras-chave, bem como funções auxiliares, como a capacidade de colocar mantimentos em itens que foram consultados.
Ao mesmo tempo, as bibliotecas começaram a desenvolver aplicativos para automatizar a compra, a catalogação e a circulação de livros e outros materiais da biblioteca. Esses aplicativos, conhecidos coletivamente como sistema de biblioteca integrado (ILS) ou sistema de gerenciamento de bibliotecas, incluíam um catálogo on -line como interface pública para o inventário do sistema. A maioria dos catálogos da biblioteca está intimamente ligada ao seu sistema ILS subjacente.
Os anos 90 viram uma estagnação relativa no desenvolvimento de catálogos on -line. Embora as interfaces anteriores baseadas em caracteres tenham sido substituídas por outras para a Web, tanto o design quanto a tecnologia de pesquisa subjacente da maioria dos sistemas não avançaram muito além do que se desenvolveu no final dos anos 80.
Ao mesmo tempo, organizações fora das bibliotecas começaram a desenvolver sistemas de recuperação de informações mais sofisticadas. Os mecanismos de pesquisa da Web, como o Google e os sites populares de comércio eletrônico, como a Amazon.com, forneceram sistemas mais simples de usar (ainda mais poderosos) que poderiam fornecer resultados de pesquisa classificados em relevância usando consultas probabilísticas e baseadas em vetores.
Antes do uso generalizado da Internet, o catálogo on -line era frequentemente o primeiro usuários da Biblioteca de Sistemas de Recuperação de Informações já encontradas. Agora, acostumados aos mecanismos de pesquisa da Web, as novas gerações de usuários de bibliotecas ficaram cada vez mais insatisfeitos com os mecanismos de pesquisa complexos (e geralmente arcano) de sistemas de catálogo on -line mais antigos.
Isso, por sua vez, levou a críticas vocais a esses sistemas dentro da própria comunidade da biblioteca e, nos últimos anos, ao desenvolvimento de mais novos catálogos (muitas vezes denominados "próxima geração").
Novas gerações de sistemas de catálogo de bibliotecas, geralmente chamados de sistemas de descoberta (ou uma camada de descoberta), são distinguidos dos OPACs anteriores pelo uso de tecnologias de pesquisa mais sofisticadas, incluindo classificação de relevância e pesquisa facetada, bem como recursos destinados a maior interação do usuário e participação com o sistema, incluindo marcação e revisões. Esses novos recursos dependem fortemente dos metadados existentes que podem ser ruins ou inconsistentes, principalmente para registros mais antigos.
As plataformas mais recentes do catálogo podem ser independentes do sistema de bibliotecas integradas da organização (ILS), fornecendo drivers que permitem a sincronização de dados entre os dois sistemas. Enquanto as interfaces originais do catálogo on-line foram quase exclusivamente construídas por fornecedores de ILS, as bibliotecas buscaram cada vez mais catálogos de próxima geração construídos por empresas de busca e projetos de software de código aberto, geralmente liderados pelas próprias bibliotecas.
Embora os catálogos da biblioteca normalmente reflitam as participações de uma única biblioteca, eles também podem conter as participações de um grupo ou consórcio de bibliotecas. Esses sistemas, conhecidos como catálogos da União, geralmente são projetados para ajudar os empréstimos de livros e outros materiais entre as instituições membros por meio de empréstimos entre bibliotecas. Exemplos desse tipo de catálogo incluem Copac, Suncat, NLA Trove e Worldcat - os últimos catalogam as coleções de bibliotecas em todo o mundo.
Existem vários sistemas que compartilham muito em comum com os catálogos da biblioteca, mas tradicionalmente são distinguidos deles. As bibliotecas utilizam esses sistemas para pesquisar itens não tradicionalmente cobertos por um catálogo da biblioteca, embora esses sistemas às vezes sejam integrados a um sistema de descoberta mais abrangente.
Bancos de dados bibliográficos - como Medline, Eric, Psycinfo e muitos outros - Index Journal Artigos e outros dados de pesquisa.
Há também várias aplicações destinadas a gerenciar documentos, fotografias e outros itens digitalizados ou de Born-Digital, como Digital Commons e Dspace. Particularmente em bibliotecas acadêmicas, esses sistemas (geralmente conhecidos como sistemas de bibliotecas digitais ou sistemas de repositórios institucionais) ajudam nos esforços para preservar documentos criados por professores e alunos.
O gerenciamento eletrônico de recursos ajuda os bibliotecários a rastrear a seleção, aquisição e o licenciamento dos recursos de informação eletrônica de uma biblioteca.