BIM (Building Information Modeling) is the process of creating and using information models in the design, construction and operation phases of a project.
So the answer to BIM is not just software like Revit, Tekla, Navisworks... but it's a complete process. From the stage of creating a 3D model to using that model in the design phase (drawing documents), construction (volume management, measure formulation, occupational safety…) and building management. (maintenance of electromechanical equipment), throughout the life of the project.
Building: works
Information: information
Geometry: dimensions of length, width, height, distance between building components such as beams, columns, floors, doors, stairs, roofs...
Non-geometry: information about product characteristics, specifications, such as which supplier Lavabo washbasin is from, model, how much it costs, website and product description...
Modeling: models (when Models, Models), need to use software (BIM Tools) to create information models.
All data related to the building model is stored in CDE (Common Data Environment) - a common data exchange environment, so the components participating in the construction will use this data for the stages from design, construction, completion and better project management (Facility Management). Some popular CDE managers today are BIM 360, Buzzsaw from Autodesk, or Trimble Connect from Trimble.