\chapter{Background} \label{ch:background} This chapter provides explanations and background information on relevant technologies for a better understanding of this work. This includes the characteristics of different software system architectures and their separation into centralized, decentralized and distributed structures. The basic concepts of \ac{P2P} networks are also described. Furthermore, the main concepts of \acp{dApp} and their special features are explained. \section{Software System Architecture} \label{sec:application-architecture} \input{content/02-background/software-system-architecture} \section{Peer-to-Peer Networks} \label{sec:p2p} \input{content/02-background/p2p} \section{Web 3.0 - Decentralized Applications (dApps)} \label{sec:dapps} \input{content/02-background/dapps}