To describe both in brief......
Architects conceptualize, Design, with the prime focus upon functionality and aesthetics. Architects deal with the look, feel and functionality of designs while keeping in mind the basic structural elements of the building
and
Civil engineers bring the designed product into reality, executing the structure as per the design, making certain that the structure can withstand the test of time by using quality construction techniques.