To brag or to boast is to glorify oneself in speech or talk in a self-admiring way. Self-promotion is to make one's own accomplishments, talents, and potential contributions known to others. The difference is not in what you say, but how, why, and to whom you say it.