Smart Client

(sm rt kl &nt) (n.) An Internet-connected device that allows the user’s local applications to interact with server-based applications through the use of Web services. For example, a smart client running a word processing application can interface with a remote databaseover the Internet in order to collect data from the database to be used in the word processing document. Smart clients are distinguished by key characteristics:

  • They support work offline smart clients can work with data even when they are not connected to the Internet (which distinguishes them from browser-based applications, which do not work when the device is not connected to the Internet);
  • Smart client applications have the ability to be deployed and updated in real timeover the network from a centralized server;
  • Smart client applications support multiple platformsand languages because they are built on Web services;
  • Smart client applications can run on almost any device that has Internet connectivity, including desktops, workstations, notebooks, tablet PCs, PDAs, and mobile phones.

Webopedia Staff
Webopedia Staff
Since 1995, more than 100 tech experts and researchers have kept Webopedia’s definitions, articles, and study guides up to date. For more information on current editorial staff, please visit our About page.

Related Articles

Social CRM

Social customer relationship management (CRM) describes the addition of a social media element in traditional CRM processes. Social CRM builds upon traditional customer relationship...

Contact Center CRM

Contact center CRM tools, or call center CRM tools, help businesses with call centers manage their interactions and relationships with leads by storing contact...

PPT

One of Microsoft Office’s core products, PowerPoint – abbreviated to PPT based on its file extension “.ppt” – is a software program used to...

ETL

ETL is the acronym for "extract, transform, and load." These three database functions are combined into one tool to pull raw data from one...

HighLevel CRM

HighLevel is a sales and marketing customer relationship management (CRM) solution designed by...

Unified Endpoint Management (UEM)

As enterprise networks become increasingly distributed with growing numbers of remote workers, unified...

Decision Intelligence

Decision intelligence combines business intelligence (BI) and artificial intelligence (AI) models to improve...