First Time Home Buyer Credit

What the credit actually entails and how you qualify for it.