Doctrine\Common\Annotations\Annotation\Target - "Annotation that can be used to signal to the parser to check the annotation target during the parsing process.". Basically it's enforcing where the annotation is valid. If this annotation was used on a method, it would not be picked up.