Both words mean, approval or permission," but "consent" seems to hold a greater use with regards to legal matters. The essential difference is that consent implies that you must have it. No consent, don't do it. Assent can be just a preference. It can also imply a voting situation. In some things you require the consent of all concerned; in others you only need the assent of the majority