You know you really don't know how to explain stuff!
An origin brush is a brush textured with the origin texture and tied togther with a rotating solid entity! The origin brush is the place that the object will rotate around it so it doesn't have to in the center!
The only entity that doesn't rotate but still needs an origin is func_train!