An architect understands the design taste, requirements and functionality of the user by understanding user's psychology, designing for the user the kind of space which would be highly functional, visually appealing and mentally comfortable for the user.