Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. The term is generally used to describe data centers available to many users over the Internet. Large clouds, predominant today, often have functions distributed over multiple locations from central servers. If the connection to the user is relatively close, it may be designated an edge server. Clouds may be limited to a single organization (enterprise clouds, or be available to many organizations (public cloud). Cloud computing relies on sharing of resources to achieve coherence and economies of scale.
Nextcloud is a client server software package for creating and using file hosting services. Nextcloud is free and open-source, which means that anyone can install and operate it on their own private server. The Nextcloud application is functionally similar to Dropbox, Office 365 or Google Drive, but can be used on a local home computer or for hosting on-site file storage. Office functionality is limited to x86 / x64 based servers because OnlyOffice does not support ARM processors. In contrast to exclusive services, an open architecture allows users to have full control of their data.