I still have yet to see a satisfactory explanation of what, exactly, BuddyPress does. "Social networking" is not an answer.

I even tried the test site. All it did was send me spam, and I'm still no closer to understanding it.