Originally Posted by bwrules
Social Landscape? Look up New Topographics.
If I wanted to look something up I wouldn't ask here.
Seriously, a quick look already turned up a general idea, much like I suspected, but I'm curious what the people using the term here mean by it.