I'll describe the case of two party correlations but this can straightforwardly extended to more parties.
Let's give a box to Alice and a box to Bob. Alice and Bob can interact with their boxes by providing them classical inputs $x \in \mathcal{X}$ and $y \in \mathcal{Y}$ respectively. They can also receive outputs from their boxes, $a \in \mathcal{A}$ and $b \in \mathcal{B}$ respectively. The inputs and outputs all come from finite sets. Overall, without describing exactly how the boxes produce their outputs given their inputs, we can describe this setting by the correlations that the boxes produce. In particular we can look at the conditional distribution
$
p(a,b|x,y).
$
We can view this distribution as a vector in $\mathbb{R}^{\mathcal{|A||B||X||Y|}}$. For example, in the simplest nontrivial case all the inputs and outputs are binary and the distribution is viewed as a vector in $\mathbb{R}^{16}$.
Now comes the fun bit. Suppose you know something about how the boxes produce their inputs given their outputs, what are the possible probability vectors that said devices can produce? In the following we assume that the devices are spacelike separated during the experiment, this imposes no-signalling constraints which I'll detail below.
Local correlations (classical) $\mathcal{L}$
The local set assumes that the devices act in the following manner. Alice and Bob's devices share a copy of some "hidden" random variable $\Lambda$ which they can use to correlate their devices. When given an input, Alice's device samples $\Lambda$ and uses the value of her input $x$ in order to choose an output perhaps probabilistically, i.e., Alice's device produces output $a$ with probability $p(a|x,\lambda)$. Similarly Bob's device will produce output $b$ when the input was $y$ with some probability $p(b|y,\lambda)$. Overall their distribution must decompose as
$$
p(a,b|x,y) = \sum_{\lambda} p(\lambda) p(a|x,\lambda) p(b|y,\lambda).
$$
Any distribution that can be written as above is called a local distribution. In the diagram it is denoted as the set $\mathcal{L}$.
The correlations that can be obtained in this manner form a convex polytope (called the local polytope) where the extreme points of the polytope are given by the local deterministic distributions, i.e., $\Lambda$ is trivial and $p(a|x,\lambda), p(b|y,\lambda) \in \{0,1\}$ (Alice and Bob's device produce an output deterministically given an input). As the local set is a convex polytope we can also describe it as an intersection of a collection of halfspaces, the inequalities defining these halfspaces are known as Bell-inequalities.
Quantum correlations $\mathcal{Q}$
Suppose now we can we can build our devices from quantum systems. The most general strategy we can do is to share some entangled state between the two devices and perform local measurements on it. More formally a distribution $p(a,b|x,y)$ is called quantum if there exists a bipartite Hilbert space $H_{AB}$, a state $|\psi\rangle \in H_{AB}$ and POVMs $\{M_{a|x}\}_{a\in \mathcal{A}}, \{N_{b|y}\}_{b \in \mathcal{B}}$ for each $x \in \mathcal{X}$ and $y \in \mathcal{Y}$ such that
$$
p(a,b|x,y) = \mathrm{tr}[(M_{a|x} \otimes N_{b|y})|\psi\rangle\langle\psi|].
$$
We denote the set of distributions that can be written like this by $\mathcal{Q}$. Bell's theorem essentially states that $\mathcal{L}$ is a strict subset of $\mathcal{Q}$.
No-signalling correlations $\mathcal{NS}$
We made a physical assumption that the device's were spacelike separated. We do this to impose that the inputs of one party do not affect the local distribution of the other party. That is, Alice cannot choose her input in order to send information to Bob faster than the speed of light and vice versa. Formally, these are described by the no-signalling conditions
\begin{equation}\label{eq:ns}
\sum_a p(a,b|x,y) = \sum_a p(a,b|x',y) \qquad \forall b,x,x',y
\end{equation}
\begin{equation}\label{eq:ns2}
\sum_b p(a,b|x,y) = \sum_b p(a,b|x,y') \qquad \forall b,x,y,y' .
\end{equation}
Again but verbosely, the inputs of Alice are Bob do not change the marginal distribution observed by the other party -- they cannot transmit information. It's a good exercise to check that local and quantum distributions satisfy the no-signalling constraints.
Now suppose you don't care about how your boxes produce their outputs given their inputs except that you want them to not signal. I.e., you allow any distribution $p(a,b|x,y)$ that satisfies the above conditions. This is precisely the no-signalling set of correlations depicted in the diagram. As to how the authors made the diagram, I expect that they took some simple choice of inputs and outputs and then took a 2 dimensional slice of the correlation sets and this is what they are displaying. In general we have $\mathcal{L} \subset \mathcal{Q} \subset \mathcal{NS}$.
Signalling and other sets
Well if you want to drop the no-signalling constraints then you're pretty much at any valid probability distribution. The no-signalling constraints are motivated by relativity. If you add other constraints (like dimension constraints in the quantum setting) you can generate new correlation sets and explore their properties. For instance if we assume the quantum state shared between the devices is a two-qubit state then the set of achievable correlations is no longer a convex set!