What role does an advertising agency play in developing an

What role does an advertising agency play in developing an advertising campaign?