Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications.
HTML5 is the latest evolution of the standard that defines HTML. The term represents two different concepts: It is a new version of the language HTML, with new elements, attributes, and behaviors, and a larger set of technologies that allows more diverse and powerful Web sites and applications.
CSS is a language that describes the style of an HTML document.
CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2.1. It brings a lot of long-awaited novelties, like rounded corners, shadows, gradients, transitions or animations, as well as new layouts like multi-columns, flexible box or grid layouts.
Bootstrap also gives you the ability to easily create responsive designs.
Adobe Photoshop CC
Adobe Photoshop is the most advanced image editor there is, capable of everything from simple retouching, to complex 3D designs and illustrations. The possibilities are endless as it has many features and tools.