The music, timing, technical checks, requests, and backup planning a professional wedding DJ should handle.