Este documento introduz o conceito de linha de produto de software (LPS). Resume que LPS visa aumentar a reusabilidade, reduzir custos e tempo de desenvolvimento através da definição de características comuns e variáveis entre produtos de um mesmo domínio. Também apresenta os principais conceitos e atividades envolvidas no desenvolvimento de uma LPS, como engenharia de domínio, engenharia de aplicação e gerenciamento.