Qual a proteção jurídica do software?

Entenda o que é software, como é a proteção pelos direitos de propriedade intelectual e como você pode conseguir o registro do seu software.