Going through your daily routine at home and at work, if you stop and notice, you will find that software is playing an ever larger role in your everyday activities. No longer is software confined to your computer. It is spreading to meet your needs wherever you are and whenever you need it. Software is on your phone, your car dashboard, your refrigerator door, your home security system, even your athletic shoes! It’s replacing the need for books, televisions, GPS’s, checkbooks, and other standalone items.