Provisioners in Terraform are tools used to execute scripts or commands on resources during creation or destruction. They assist in setting up servers, software installation or post-installation actions that are not supported by native Terraform resources. Provisioners in Terraform support local and remote execution, enabling automation beyond standard infrastructure provisioning.