Note that a symmetric matrix is completely determined by the elements on and below the main diagonal (or, equivalently, on and above the main diagonal). More technically, if $A = [a_{ij}]$ is a square matrix or order $n$, then one can freely choose the elements $a_{ij}$ for which $j \leq i$, the remaining elements (for which $j > i$) can then be found by the symmetricity, as $a_{ij} = a_{ji}$.
How many such positions "on or below the main diagonal" are there? We need to count the number of tuples of natural numbers $(i, j)$ for which $1 \leq j \leq i \leq n$. Fixing $i$, there are exactly $i$ possibilities for $j$: 1, 2, ..., $i$. We get for the total number of positions:
$$
\sum_{i = 1}^{n}i = \frac{n(n+1)}{2} = {n+1 \choose 2}
$$
I think the rest should be clear, but let me know if it's not.