Client Applications
A client application is a program that runs on the user’s computer and enables interactive communication between 1C:Enterprise and the user. This distinguishes it from other system components, such as programs and background processes, that are designed only for programmatic interaction with other parts of the system or with external software objects.
The 1C:Enterprise platform includes five client applications:
-
Designer
Their capabilities can be summarized as follows:
|
Functionality |
Thick client |
Thin client |
Web client |
Mobile client |
Designer |
|
Application development |
No |
No |
No |
No |
Yes |
|
Runs in a local network |
Yes |
Yes |
Yes |
No |
Yes |
|
Connects over the Internet |
No |
Yes |
Yes |
Yes |
No |
|
Requires installation |
Yes, large installation package |
Yes, small installation package |
No |
Yes |
Yes, large installation package |
|
Runs on mobile devices |
No |
No |
iPad |
Yes |
No |
The thick client offers full functionality of 1C:Enterprise in terms of application code execution. However, it does not support connecting to infobases over the Internet, requires installation on the user’s computer, and has a relatively large installation package. Learn more.
The thin client can connect to infobases over the Internet. It also requires installation but has a much smaller installation package than the thick client. Learn more.
The web client requires no installation on the user’s computer. Unlike the thick and thin clients, it runs directly in a web browser rather than within the operating system (Internet Explorer, Mozilla Firefox, Google Chrome, or Safari). The user simply opens the browser, enters the address of the web server hosting the infobase, and the application loads automatically. Learn more.
The mobile client is a thin client designed for mobile devices, with an interface similar to that of the mobile platform. The installation package includes all necessary executable files, allowing developers to build a mobile application in the same way as with the mobile platform. Such an application can connect directly to the 1C:Enterprise server cluster, just like the thin client. At the same time, it automatically adapts the forms defined in the configuration to an interface similar to that of the mobile platform. Learn more.
Designer is used for developing and administering infobases.

