Career counseling assists individuals in developing a life and career plan by helping them learn about themselves, occupations, and decision-making. Counselors use cognitive information processing theory and tools to help clients gain self-knowledge, occupational knowledge, and decision-making skills. Counselors also provide job search assistance and help clients cope with career challenges through the use of metacognitive tools and current technology and social media platforms while considering ethical issues.