Well, the forerunners look pretty human to me. They're certainly not human, but the correct term would be "humanoid". Also, there was like a war back in time where forerunners and humans didn't mix very well together. Though, not all forerunners were seeking war. (Please correct me on these last two sentences, I might have misinterpreted.)