To begin with, let's take a quick look at some of the key techniques and concepts we've used to develop applications, and how these traditional techniques can be used when we're working with business objects. Most of these techniques will carry over, though sometimes there will be some subtle differences.