 They aim to provide dynamism to web pages without the need to recontact the server.Server-side embedded languages are much more flexible, since almost any language can be built into a server.The aim of having fragments of server-side code embedded in a web page is to generate additional markup dynamically; the code itself disappears when the page is served, to be replaced by its output.