Together with the keywords, the special characters and the variables are the building block of scripts.
Special characters have meta-meaning. Variables are how programming and scripting languages represent data.