Walled garden

Definition
A walled garden is

"[a] 'closed' environment on the Internet allowing users access to a range of Electronic traders selected by the owner of the walled garden."