Executing another program from a Delphi Program.

Does anyone know of a way to execute another program from a Delphi
program?  I'm trying to run a simple dos App.  Also, is there a way
that Delphi could tell once that program was terminated?

Regards,
Craig Foley.