A building that is, in itself, complete and independent.  A self-contained building will generally include a kitchen, bathroom and laundry, as well as living and sleeping areas.  A granny flat, or Dependent Persons Unit, is a perfect example.