How to Unity
Load Unity Assets from Files
Loading assets at runtime both in the Editor and in real-game runtime
Loading assets from files is something nice and useful to know and keep at hand when needed.
Many could be the reasons: the need for a dynamic change in the assets, memory management, just to name a few.