ABC’s of Web Technology Today