Just a word of warning - in order to understand this, you MUST understand intervals. You should also be able to find different interval shapes on the neck. If you don't know these things, no problem, as I'll be posting a lesson about fundamental theory in my lessons forum soon.
OK, check out the attachment, and let me know any questions... The idea is to look for the patterns in structure, and notice how I've grouped the chords:
- triads (which technically don't include the sus chords as they aren't stacked thirds...)
- triads + extensions
- sevenths + extensions
There are a couple of extra types of chords described at the bottom for those who are interested.