# tLoop

Executes a task or a Job automatically, based on a loop

Depending on the Talend product you are using, this component can be used in one, some or all of the following Job frameworks:

* Standard: see [tLoop Standard properties](https://help.qlik.com/talend/en-US/components/7.3/orchestration/tloop-standard-properties).

  The component in this framework is available in all Talend products.

* Spark Batch: see [tLoop properties for Apache Spark Batch](https://help.qlik.com/talend/en-US/components/7.3/orchestration/tloop-properties-for-apache-spark-batch).

  The component in this framework is available in all Talend products with Big Data and Talend Data Fabric.

### In this section

* [tLoop Standard properties](https://help.qlik.com/talend/en-US/components/7.3/orchestration/tloop-standard-properties)
* [tLoop properties for Apache Spark Batch](https://help.qlik.com/talend/en-US/components/7.3/orchestration/tloop-properties-for-apache-spark-batch)

**Related concepts**

[Executing a Job multiple times using a loop](https://help.qlik.com/talend/en-US/components/7.3/orchestration/trunjob-tloop-tlogrow-executing-job-multiple-times-using-loop-standard-component "This scenario describes a Job composed of a parent Job and a child Job. The parent Job implements a loop which executes a child Job five times, with a pause of three seconds between each two executions.")