Self-concept is a person's overarching perspective of oneself, which includes their beliefs, values, and identity. Self-knowledge, on the other hand, refers to the precise information and insights that a person has about their characteristics, interests, and experiences.