Revit (Or any BIM software product) is geared up for suppliers & manufacturers to produce their own models populated with data (All for end client use/ FM teams etc.) which allows the model to be used during the buildings ‘in-use’ life cycle.
Are you architectural? [EDIT, er yes, read the title properly!!]
The structural engineers will supply their model with the structural parts/ sub-assy’s etc. You may only need to provide basic space envelopes for them to work from at the preliminary stages.
M&E disciplines supply their elements of the model etc.
The model should build up with accurate components as the design progresses and should* be an accurate digital prototype of the actual building.
* The end client does not always take advantage of the full model post hand-over, although this is / will become more prevalent in the future.