Other deterrents can be quite simple; such as leaving the lights and television on when you leave the house. It can make the house look occupied and that can be enough to deter some criminals.
Dogs and a close proximity to traffic are also big deterrents for burglars as dogs can be aggressive and loud towards intruders and if there is traffic passing by, then there are potential witnesses. However, most burglars will begin by knocking on the door to see if anyone is home. If no-one answers, then they will attempt to break in.
The key is to make your house or business look as secure and occupied as possible whilst you are in your house and away to deter all prospective thieves.