An online garment selection and acquisition system comprises at least a
server computer system that receives requests from client computer
systems and/or client devices and responds to those requests, wherein the
server computer system is configured to be able to access a database
system for reading data therefrom in order to provide matching of
garments and consumers according to a set of computer-readable rules and
an application that applies those rules. The application can execute in a
distributed manner, such as where the garment data is embedded in images
or objects that are presented to the consumer (or consumer
representative), such as being shown as web pages, and the application
executes at a computer presenting the web page and/or the consumer
computer.