Bread flour contains a little more protein then regular all purpose flour which gives it a better texture. You can use regular flour but bread is better!
The amish white bread recipe from allrecipes that plainsdrifter posted is WONDERFUL! I've made it several times and it's simple and delicious! Highly recommended, esp for someone who hasn't made a lot of bread.
Here are my tips for making bread:
-The key is not sticking to the exact measurements of flour because that will depend on many factors, such as the humidity of your kitchen! So when you're finished kneading, the dough needs to be very soft and elasticy. If it's flaky it needs a sprinkle of water. If it's sticking to your hands at all it's too wet and needs more flour. Sometimes I have to add an extra cup, sometimes I don't use as many as the recipe calls for. So knead knead knead and make sure it's very elasticy.
-make sure your yeast is not expired and that your water is warm.
-For most basic yeast bread recipes you will let the dough rise twice. For the first rise it takes aboutg 45 min, but it really just needs to double in size. Sometimes it's more hten 45 min.
-It also needs to be in a draft-free place. I always turn on my oven for a few minutes (just to get it nice and warm), turn it off, and stick the dough in there.
Hope that helps a bit!