Tag Communication and Understanding