Honesty can be defined as the act of being truthful to yourself,others and being straightforward in whatever we do.Honesty refers to a facet of moral character and connotes positive and virtuous attributes such as integrity, truthfulness, and straightforwardness, including straightforwardness of conduct.
A more complete definition of honesty shows that an honest person doesn't do things that are morally wrong. If something you do is breaking the law or if you have to hide what you are doing because you'll get in trouble, you are probably not beinghonest. So honesty is about speaking and acting truthfully.