The word avatar can be used in a few different ways. Broadly, an avatar is a representation of something else. Originally a Hindu concept, an avatar was a form taken by a Hindu god (who can take many forms). So if they took the form of an animal, the animal would be their avatar. Avatar can also be used to abstractly describe identifying concepts or characteristics of individuals - something that represents them in some manner.
For example, the woman was said to be an avatar of success due to her multiple profitable businesses. Probably the most common modern usage of the word avatar is in technological parlance. An avatar is typically a digital representation of an individual in some manner. Examples of this include images or characters used in a social media account, internet forums, or video games.