Before demolishing a building or structure, you may require a demolition permit.
When do I need a demolition permit?
You need a demolition permit to completely remove any type of buildings or structures. If you need to demolish an existing detached garage, in order to build a new detached garage you will need a demolition and a building permit. The same applies to a new house.
If you are demolishing only a portion of a building or a structure or interior partitions you need to obtain a building permit (not a demolition permit) to make alteration to the building.