O Direito Digital é o resultado da relação entre a ciência do Direito e a Ciência da Computação sempre empregando novas tecnologias. Trata-se do conjunto de normas, aplicações, conhecimentos e relações jurídicas, oriundas do universo digital. Como consequência desta interação e a comunicação ocorrida em meio virtual, surge a necessidade de se garantir a validade jurídica das informações prestadas, bem como das transações, através do uso de certificados digitais. A tecnologia também foi capaz de outorgar aos profissionais do Direito, ferramentas computacionais que simplificaram e aperfeiçoaram suas tarefas. Entretanto, essa mesma tecnologia inovou e potencializou a ocorrência de crimes, como a violação de direito autoral. Buscando a materialidade e autoria dos delitos praticados neste ambiente, estudiosos de ambas as áreas se unem na análise forense computacional
A Arquitetura da informação (AI) é a arte de expressar um modelo ou conceito de informação utilizados em atividades que exigem detalhes explícitos de sistemas complexos. Entre essas atividades estão sistemas de biblioteca, sistemas de gerenciamento de conteúdo. desenvolvimento web, interações de usuários, desenvolvimento de banco de dados, programação, artigos técnicos, arquitetura corporativa e dedesign de software de sistema crítico. Arquitetura da informação tem um significado um pouco diferente nestas diferentes ramificações de arquitetura de SI ou TI. A maioria das definições possuem qualidades comuns: um design estrutural de ambientes compartilhados, métodos de organização e etiquetagem de sites web, intranets e comunidades online, e meios de trazer os princípios de design e arquitetura para apaisagem digital.
Um termo relacionado é wizard (software) (em inglês). Como um sistema especialista, um wizard também é um programa de computadorinterativo que auxilia o usuário a resolver um problema. Normalmente, o termo wizard é empregado para designar programas que pesquisam uma base de dados procurando por critérios informados pelo usuário. Infelizmente, a distinção entre essas duas definições não é universal, e alguns programas baseados em regras são também chamados de wizards.Um sistema especialista (SE) é desenvolvido a partir da necessidade de se processar informações não numéricas, é capaz de apresentar conclusões sobre um determinado tema, desde que devidamente orientado e "alimentado".