Architects are people who plan what to do and how to do. Developers are people who actually do it. ... Architect design the application, how each module will be built, how these modules will be integrated, etc. Developers will write programs to build these modules and integrate them and build the whole application