An advertisement selection and
delivery system for selecting advertisements based on profile information and rendering the advertisements as accessible to a user operating a network-capable appliance connected to a data-packet-network is provided. The
system comprises, a first
server node connected to the network, the first
server node functioning as a user access point on the network, a
mass storage repository accessible to the first
server node, the repository for storing and serving
user profile data, a second server node connected to the network, the second server node for generating user
preference data, at least one advertisement server connected to the network, the advertisement server for serving advertisement data, a
software application for generating user preference lists and performing advertisement selection and at least one network-capable appliance connected to the network the network-capable appliance for receiving the advertisement data. A user operating the network-capable appliance accesses the first server node and receives the advertisement data, the advertisement data selected for service by matching the user
preference data to stored advertisements and rendered accessible to the user during the time of user access to the
system from the network-capable appliance.