A canopy is used as an overhead roof or structure that provides shade or shelter. It can be used for a shelter from weather conditions or as a decorative place during a function or gathering. A canopy is supported by the building to which it is attached or mounted on a ground, which should be above two stanchions (upright support posts).