Communicate, impart mean to convey or transfer something (as information, feelings, or qualities) neither tangible nor concrete; they differ chiefly in emphasis, communicate stressing the result, impart rather the process, of the transfer.
To communicate (the more general term) is to make common to both parties or objects involved the knowledge or quality conveyed; to impart is to share with another what is regarded as primarily one’s own.