The Exascale Computing Project (ECP) aims to advance the U.S. high-performance computing (HPC) ecosystem by developing capable exascale systems that can solve complex scientific problems with significantly increased efficiency and speed. Key objectives include overcoming challenges related to extreme parallelism, memory and storage limitations, and energy consumption while fostering innovation in data science and machine learning applications. The ECP employs a holistic, co-design approach across application development, software, and hardware technology to ensure the delivery of advanced computing platforms by 2021 and 2022.