A plugin is an additional component that offers functionality and features beyond a typical WordPress installation. Without them, most of its functionality is not available.
Servers power the internet by storing data files for websites, apps, and various digital assets. Any self-hosted WordPress website requires a server to store and use PHP files, media elements, databases, and content.