The Treehouse is the name of Red Aspen's corporate headquarters. When you hear terms like "Treehouse Training" or "Treehouse Blog" you can assume that it's coming from Red Aspen's corporate office.