This tutorial from the Oracle Technology Network outline the use of the three types of variables available in SQLPlus. Bind variables, substitution variables and system variables are all explained in this succinct yet thorough tutorial. The best I’ve seen on the subject.
SQL*Plus Substitution Variables from Oracle Technology Network.
For information on other Oracle web resources, check out my other article on the topic.