CPU architecture refers to the design and organization of a computer's central processing unit, which dictates how it processes instructions and manages data. It encompasses the instruction set, data paths, and control mechanisms, influencing performance, efficiency, and compatibility with software.