Answering the question: 'What is software'? should be easy for software professionals. However, an ad hoc experiment conducted by Osterweil in preparing a panel for ICSE 2001 [1] showed that even a sample of renowned software engineering researchers could not come up with a common definition for this term. Instead, analogies and relations to other artefacts were voiced.