How is DoSQL different from FileMaker's Execute SQL script step ?

FileMaker's 'Execute SQL' script step will work on external SQL data sources, whereas DoSQL allows you to talk SQL to FileMaker databases themselves.