In this Essay, we discuss the nature of the Software Principles and describe some of what we believe are their highlights. By highlights, we mean not only Principles that we believe are helpful contributions to the goal of clarification and unification of software contract law, but also those that have already received some attention because of their controversial nature. Specifically, we first explain the focus of our project, which itself presents some challenging issues. We then discuss several of the specific Principles. We present the Principles' treatment of terms that may conflict with federal intellectual property law. We explain the Principles' approach to the thorny issue of what constitutes assent to electronic standard forms. We illustrate how the Principles have modified some of the UCC's warranty rules that, because of their fogginess, have created much litigation and controversy. Sticking with warranty issues, we discuss what is probably the most controversial Principle (at least among software vendors), namely, the nondisclaimable warranty of no material, hidden defects. Finally, we set forth the Principles' treatment of automated disablement of software's functionality.