You will need a permit if you plan to ...

erect, construct, enlarge, repair, improve, alter, cover or extend any building or structure

move any building or structure

demolish a structure

install, alter or repair any electrical wiring or equipment

install, alter or repair sanitary plumbing, water supply or gas supply system

install, alter or perform major repairs on any boiler, pressure vessel furnace, steam-situated machinery or heat producing apparatus, including the piping

erect, remodel, repair, alter or remove any sign

erect, alter or repair an awning

install, alter or repair any air-conditioning or refrigeration or apparatus

install a swimming pool
You will not need a permit if you plan to ...

install, alter or repair a garage door in an existing building

repair or perform general maintenance

repair or replace a roof on a structure under 200 square feet size

have telephone communication utilities installed