verb
present participle and gerund of impart
noun
communication (a giving or sharing of information etc)
distribution (a sharing or division of something)