Besides being appropriately attired, ready before the event starts, and playing appropriate music at the appropriate level, the DJ should run the event for you. S/he coordinates and works with the caterers and photographers to insure the event runs smoothly and according to your wishes.
A well-trained, professional, and talented DJ can make your reception a collection of wonderful moments to remember.