Provide the advantages and disadvantages of online marketing

Provide the advantages and disadvantages of online marketing, social media and salesperson. To what extent have online and social media resources replaced salespersons?