Honesty is a quality human beings assign to people when they call them honest. It may also be defined as a quality that an honest person possesses.
Put simply, an honest person acts in accordance with what he or she believes to be true. If and when what they believe turns out to not be true, they acknowledge the shift and change their views to suit the truth.
So to a large extent, honesty is about acknowledging the difference between what we know and what we don’t know. It is about appreciating the limits of one’s understanding and learning to live with it. It is about avoiding the temptation to fill gaps in one’s knowledge with speculation and imagination and simply saying “I don’t know”.