【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.