An Internet site that deals in information pertaining both to businesses offering goods and services and to potential customers.