サーバーレスとは、ソフトウェアのアーキテクチャを設計および実装するチームが、通常、ソフトウェアを実行したり維持したりする実際のサーバーについて考える必要がないことを意味します。ソフトウェアを実行する実際のサーバーと仮想マシンは、クラウドプロバイダーとクラウドプロバイダーが実際のサーバーとデータセンターの抽象化としてリソースやサービス（たとえばストレージ、データベース、CDNなどなど）を提供するよりも、クラウドプロバイダーによって維持されます。これらの抽象化を念頭に置いてソフトウェアのアーキテクチャを設計する場合（一部はクラウドネイティブと呼んでいます）、アーキテクチャは「サーバーレス」です。
Serverless means that the team that designs and implements the software's architecture typically doesn't have to think about the actual servers that run the software or maintain them. The actual servers and virtual machines that run the software are maintained by the cloud provider and the cloud provider than provides resources and services (for example like Storage, Database, CDN, etc.) as an abstraction for their actual servers and data centers. If you design your software's architecture with those abstractions in mind (some also call that cloud-native) your architecture is "serverless".