Every business guru seems to have a different term for your ideal customer. They are sometimes called the customer profile, your tribe, your biggest fan, customer avatar, or dream clients. But they are really all the same thing.
The ideal customer is a fictional description of a single person who represents your entire customer pool. I think of it as a character in a play or movie that an audience can relate to. The ideal customer made up of the similar traits, hobbies, and interests that your whole customer base might have in common all rolled into one person.