DD (Data Definition) statements in JCL specify which datasets to access, request output devices like printers, and indicate where to store new datasets. They do NOT initiate programs - that's the EXEC statement's job. DD statements define data resources for job steps.