In cases where an extensive playbook is involved, it is deemed more appropriate to run only a certain part of it as opposed to the playbook in its entirety. This is what tags are used for.