I rave about the benefits of push-ups all the time. This challenging exercise is great for strengthening your upper body, back, and abs. The problem is our wrists weren't designed to bear weight and putting all your weight onto a flattened palm compresses the carpel tunnel nerve. Pain caused by this compression can not only interfere with your push-up practice, but can leave your wrists aching long after you performed your last push-up.
Don't give up on push-ups before trying this: When your hands are on the floor, maintain a space the size of a marble underneath each palm, and firmly press your outstretched fingertips into the floor. This will take the pressure off your wrists and move the weight to your curved fingers, so the only pain you'll feel is the burn in your muscles.