Batch scripts are simple text files (with .bat or .cmd extensions) containing a sequence of Windows command-line instructions. They automate repetitive tasks like file management, program launches, or system configurations by executing commands sequentially via the Command Prompt.