You can start an external program with it or execute system command. Undel Linux this
system("mkdir EGSL")
will create a new directory named "EGSL" in a current directory.
This
system("firefox")
will start Firefox browser (of course, if it's installed) and wait till the browser is closed before continue. It does the same job os.execute() in Lua does.