What is a Project


What is Project?

Project is generally a wrapper for assets, metadata, or anything that is required to develop some product.

Assets are the requirements or the building blocks of a product.
Ex (game): Images (Textures or Sprites), 3D Models, Audio , Fonts, Scripts, Particle Effects, Scenes ( Screens or Levels), Materials, Shaders, Prefabs, etc.

Data about data is called meta data.
Ex: dependencies (linkages) between assets, different project settings etc.

Product is the final output (build) of the project.
Ex: A playable game (Shooting game), an interactive simulation (Heart simulation) etc.

Note: Whenever we want to create a new product in Unity, we create a new project.