From what I can tell beast, zoo and bestiality mean roughly the same thing.
I put in a tag alias request between two of them a while back, but it got denied.
I think these tags should be reconsidered and defined.
Also, zoo shouldn't be used as it conflicts with an actual zoo (see http://e621.net/post/show/20308)
Updated