You can add an image, a solid color or a video to your whole website background. To add a image or solid color go to Appearances -> Customize -> General Options -> Layout from your WP Dashboard.
It should look something like this:
As you can see, you have 2 different fields called Background Image & Background Color. You can play with them and see what you get. :)