contribute

verb
  1. to give money, time, effort, or something else of value to help achieve or provide something
  2. to help cause something to happen or exist
  3. to write articles or provide content for a publication

Examples