Este documento apresenta listas como estrutura de dados linear, discutindo sua definição formal, representação como tipo abstrato de dados e implementações possíveis na memória do computador como estruturas contíguas e encadeadas. Operações básicas como inserção, busca, acesso a elementos e remoção são demonstradas para listas implementadas como vetores contíguos.