Front brakes on all modern cars are disc brakes. The front brakes generally provide 80% of the stopping power, and so tend to wear faster than the rear. Replacing them — pads, rotors and calipers — is quite simple once you understand the process, and can save you a great deal of money. These instructions will include a full front brake replacement. Also, having a service manual for your vehicle will save your sanity, as well as time and money. If you only need pads, or pads and rotors, but not calipers, skip the steps for replacing calipers. Repeat the steps below for each side of the car as necessary. The work will go even smoother if you ask a competent friend to help you — especially the first time you do this kind of work.
Consider the symptoms of the brakes; for example:

If the front brakes have been squealing loudly, you may need pads only.
If the car or brake pedal has been shaking when braking, you’ll need to have the rotors resurfaced (called “turning”), or replace them.
If the car pulls to one side while braking, but stays straight otherwise, you may need calipers. This is a sign of uneven wear of your brake pads caused by uneven pressure in your brake lines.
If the brakes have a grinding noise, this means rotors are done, spent, wasted, or whatever you want to call it, just replace them.

Determine the parts and tools you’ll need. There are two bolts that hold the caliper to the pad bracket, and two bolts that hold the pad bracket to the steering knuckle. You may need both SAE and Metric sizes of wrenches and sockets, as well as bleeder screw wrenches. Also, you may need a set of hex (ALLEN) or star (TORX) key wrenches or a hex or star bit socket set.

Consider using line wrenches to remove calipers. Theses wrenches have a better bite and reduce the chances of rounding off hex nuts fitting on the hose end.

Buy more parts than you think you’ll need. You can always return what you don’t use (keep your receipt and boxes and parts clean/undamaged). If you get caught without something while the car is apart, you may not have transportation to go buy anything.