Website design contains several concepts, which include Web graphics design and User Interface design (UI). User Experience (UX), Search Engine Optimization (SEO), SMO (Search Marketing Optimization), and Web Application authoring are all achieved through the use of systematic coding software. Application designers use HTML and CSS to convert the visual representation of the system into the real world, for which they use images, style sheets, videos, logos, and info graphics.