People have different tastes. But normally those tastes can be generalized based on culture or the country you are coming from. So basically some content which might be of interest to a particular group may not be of Interest for another group.
In order to do that on SharePoint we first need to create groups with members on it. And assuming we have web parts for the content follow these steps-
1. Edit the page
2. Edit the web part
3. Scroll down to Audiences.
4. In the first dropdown select SharePoint group.
5. Enter the group name.
So basically one would target the audiences based on the group.