contribute

To give or add something, often in terms of ideas, efforts, or resources.