noun

 

business a business that provides a service

an advertising agency

 

organization an international organization or government department

an international development agency