Understanding web jargon

What does all that technical stuff mean?

So what is hosting? What is responsive design, what’s a theme, how about SEO?
Don’t feel daunted by terms that you don’t understand, just watch this video to find out what that techy web terminology means.

If you couldn’t find a term explained here, just leave a comment below!