 ArchiCAD is a complex architectural design tool offering 2D and 3D drafting, visualization and documentation functions for architects and planners to create three-dimensional designs and detailed technical documentation, thus enabling architects to use ArchiCAD from the earliest design phases to the technical detail drawings.As of 2019 ArchiCAD is in its 23rd generation.Graphisoft's second generation collaboration solution lets more architects work on the same building simultaneously with ArchiCAD by allowing them to access and manage the building information model database over the Internet.