Software design is the process of creating a program for the computer that performs some function. Typically people use the computer because they can do a lot more than they did before computers were invented. There are a lot of programs available for the computer these days Ö millions of them. Some of them are easier to use than others. Everything you do on the computer is the result of someone creating software for it.
Even Microsoft Windows is a program. We do not think of it that way because it is on most all PCís these days. Some programs are word processors like Microsoft Word, drawing programs like Paintbrush and so on. Another name for these programs is called software. In order to create this software there had to be some sought of design, hence the name software design. With the speed that technology is changing, we need to keep good yet simple software design elements in mind.