Before revision: International volunteering is when volunteers contribute their time to work for organisations or causes outside their respective home countries.
After revision: helloInternational volunteering is when volunteers contribute their time to work for organisations or causes outside their respective home countries.