Forum recommendation

Is buddy Press a forum ? Can it be used like a Forum? If not, what is a good recommendation for a forum ?