What are Your Rights When You are Stopped by the Police?

You are driving on the roads of New Jersey, paying attention to the speed limit, road conditions, and other drivers, when you glance in your rearview mirror and see the flashing strobe lights of a police car. You carefully reduce speed and pull to the side of the road to let the officer pass, but you realize he is pulling you over. What do you do, and what are your rights?