Web Craft is a systematic approach to Web development and design education. Web Craft emphasizes the fundamentals of Web technologies, including markup, styling, accessibility, internationalization, client-side and server-side scripting, Web architecture, webapp development, user experience, and other considerations, in a manner beyond that acquired by using WYSIWYG authoring tools. Web Craft also concentrates on a pragmatic investment in skills that meet market needs, and solve problems for potential employers. Professionalism and self-training is a key aspect of practicing Web Craft.
In some places, this is referred to as "Web Science", but must be distinguished from Web Science as used by WSRI, the Web Science Research Initiative and the Web Science Trust. Web Craft is also commonly spelled webcraft, or WebCraft.