Software, em seu sentido mais geral, é um conjunto de instruções ou programas que instruem Computadores a executar tarefas específicas. Scripts, aplicativos, programas e um conjunto de instruções são os termos frequentemente usados para descrever software.