While it might seem odd, "fore" actually means "before" or "in front of". This makes sense when you consider the meaning of "first": it signifies being before all others in a sequence.
Here are some examples of words derived from "fore":
* Foretell: to predict the future
* Foreword: an introductory section of a book
* Foremost: most important or distinguished
* Forehead: the part of the face above the eyes