Please tell me what is cross-site scripting and how is it harmful for your application?

IIS Web.config 301 Redirect in ASP.NET including Parameter