Quel est le but de l'ETag dans ITableEntity

pour ETag ITableEntity MSDN dit:
Obtient ou définit l'entité actuelle de l'ETag. Définissez cette valeur à " * " afin de aveuglément remplacer une entité dans le cadre d'une opération de mise à jour.

Je suis incapable de undersatnd le but de cette propriété, veuillez expliquer pourquoi et quand nous pouvons utiliser cette propriété.