A file which contains Hypertext Markup Language code together with special-purpose instructions to the server to carry out some task. Often this task is to replace the non-standard instructions with further HTML code.This is one of the ways in which dynamic Web pages are created.