A walled garden is a type of advertising where a company limits the types of ads that are shown on its website. This can be done to create a more cohesive and branded experience for the user, or to avoid showing ads that the company does not endorse.
A video by GetGroup