Customer journey is the process that a potential customer goes through, from initial awareness of a brand or product to the final purchase decision and post-purchase evaluation, often visualized as a path with multiple touchpoints across various channels and platforms.