An Architect is a professional who specializes in designing buildings, while a Civil Engineer specializes in designing civil structures such as roads, bridges, and airports.