When working in Revit, real world objects are broken up into several different object categories. For the most part, these make sense. But we can get into trouble when you use a Roof or a Wall object to model something other than its intended purpose.
For example, it is not uncommon for us to want to use a Wall object to create bathroom our module office furniture partitions. Bathroom and module office furniture partitions are walls so why not use a wall? The main reason is related to material and element quantities. If the Revit model is being used for estimating takeoffs, then the estimator without knowing could count the bathroom or module furniture walls as real walls in this takeoff.
The best practice is to create a Revit family for these types of real world objects. Initially it might take a little longer to create, but in the long run, it will provide easier editing and flexibility.