Are you familiar with installing new hardware in a computer? If so, think of a device handler as a driver to control the device. People make device handlers for devices which SmartThings doesn't natively support or to add capabilities that maybe some of SmartThings' native handlers don't support.