An architect typically discusses project objectives, requirements and budgets with clients. They conduct feasibility studies, select sites, and specify design requirements. Architects prepare drawings and present initial design ideas for client review. They then develop final construction plans showing the building's appearance and construction details, ensuring compliance with relevant codes and regulations.