Well I wouldn't call it a role unless you are refering to the contribution to the economy a business can have. If they employ people, then the employees earn money to spend at other businesses that provide a service for them and owners and employees of those businessess spend their money elswhere and the economic machine keeps on running.