Cross-Site Scripting (XSS) is a security vulnerability where attackers inject malicious client-side scripts (typically JavaScript) into web pages viewed by other users. This occurs when a web application accepts and displays user input without proper sanitization, allowing scripts to execute in victims' browsers. Option A 'JavaScript' is merely the language used, not the vulnerability itself. Options B and D are fabricated meanings unrelated to actual security terminology.