This morning, Sony released a few videos that, quite literally explain Driveclub and some of its various features.
First at bat is Driveclub Explained for Clubs. Within, they detail the importance of Driveclub‘s social aspects. You can play together to build a reputation , and everything each of you does impacts the others. Performing various things and challenges will earn you all accolades (which everyone shares!).
Check out the video, it has a fun little art style.