A second but lesser schema is used to create scripts when scripted control of a solution is used to replace interactive control. This schema is called scripting XML.
There is also a raft of relatively simple schemas (others) used primarily to move numbers around.