In JCL, temporary data sets are indicated by prefixing the name with two ampersands (&&). &&NAME specifies a simple temporary data set, while &&TEMP(NAME) specifies a member in a temporary partitioned data set. Single ampersands specify JCL symbolic parameters.