UI? SEO? Hosting? What do these words mean?? I've attempted to define 15 of the most common tech words I hear that aren't common knowledge. Hopefully this list helps you feel more comfortable talking tech!   1. Responsive The term 'responsive' means a website or application changes design...