The difference is that independent clauses can stand on their own, they are complete and don't need an extension in the form of another sentence. Subordinate clauses, however, are incomplete - they are dependent on a larger, independent sentence.
The similarities would be that they are both types of clauses that may have multiple subjects and predicates, I guess.