›E-COMMERCE, COMMERCEused to describe a company that sells its goods or services using both traditional stores and the internet: Internet-only services will have to develop some physical presence on the High Street - a so-called clicks-and-mortar strategy. → Comparebricks and mortar