1. A system for providing a timeshared electronic catalog, comprising: an electronic database comprising a plurality of data records, one or more of the data records comprising a master data set; a first and second subset of the data records, each subset comprising one or more data records selected from the master data set; and a software program comprising a masking module for selectively providing a first view for displaying the first subset to a first user.