Web development involves processes like web design, scripting, security and content development using languages like HTML, XML, Flash, CSS and Perl. A web developer must have skills in all web technologies and is involved in e-commerce sites, business development, server configurations and client-side scripting. Client-side coding uses languages like Ajax, CSS, Flash and Javascript while server-side coding includes ASP, Coldfusion, Java, PHP, .NET, Websphere and SSJS.