A web browser for Internet access distinguishes between client users and
supervisory users. Supervisory users are authorized to create or modify
local content access settings to Internet resources that are stored in
data structures. Client users are prevented from accessing these local
content access settings. When a client user logs on, the local content
access settings are retrieved from a local data structure and additional
content access control information is retrieved from a remote data
structure. Modules coordinate local and remote content access settings to
regulate client access to Internet resources. Client access is readily
modified through the setting of local content access settings by a local
supervisor and by the selection of the remote site(s) contacted for
additional content access control information. An interactive agent
assists client users during Internet access.