Web development includes web server configuration, writing web applications and server security, but can include graphical web design, actual coding of pages, backend programming. However, among web professionals, web development usually refers only to the non-design aspects of building web sites, e.g. writing markup and coding.