Question: what is the difference between overlay and attachment in revit?
Answer: When linking a Revit model, Revit gives two options: Attach or Overlay. This defines the visibility of nested models (models linked to the link) in the main model. Attachment loads nested linked models and displays them in the project, Overlay only loads the linked model (and not the ones linked into it).