A particular sender (an advertising company) sends a lot of emails daily into my Gmail inbox. Now those mails are important to me, since I am interested in their ads, but everytime it is not possible to check them all. So I don't want my inbox to be flooded with their emails. Sometimes I can't work properly with my inbox filled with their emails. So is there a way so that I can mark the sender such a way so that the mail comes as usual, but it goes to a specific folder in lieu of flooding my inbox, so that when I get free time I can check their mails entering a particular folder?
A strength of Gmail is the use of labels, instead of folders. You need to create a filter to automatically add a label to the message and automaticlly archive the messages.
To create a filer for a message that frequently is sent to you:
Archiving the messages keeps the message, it just removes the inbox label from the message. Labels can be used to search using label:mylabel. Labels are listed on the sidebar menu so that you can quickly jump to a filter that just shows the messages with that label. Plus messages can have multiple labels.
You can edit/delete/create filters under Settings(gear)->Filter