Social media is a type of push marketing Communication.
Push marketing
Step-by-step explanation:
This is basically to promote products by pushing the product to the people. Here there will be lots of posts and it gets promoted by sharing to their friends and it will be then passed to another friend and so on. So the product becomes more famous in a short period of time.
Pull marketing means you pull the customers towards your product by making the customers to follow.
Eg. Search engines viz, google, bing, etc.