What is cryptography in web security ?

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

SEO

VPN

HTTP vs HTTPS

cryptography