Synonyms for Participation (same or very similar meaning)
WordNet sense 1 (the condition of sharing in common with others (as fellows or partners etc.)):
involvement
WordNet sense 2 (the act of sharing in the activities of a group):
engagement, involution
From the ODE community, based on WordNet
add/edit