What is the difference between PubSub and Methods in Meteor?!

Can I put Methods in Server folder like Publishs?

To me seen like the same, but Methods is more reactive.

They are two different sides of the same coin. Here's a drawing of the data lifecycle in meteor:

Meteor Data Lifecycle

  • Publish - Which data is sent from the server
  • Subscribe - Which data the client requests publications for
  • Methods - How to manipulate data from the client on the server
  • Note - this will typically be run on both on the client and the server. The client will make a prediction as to what the server will do so it can update right away. Then latency compensation will kick in when the method is run on the server and the canonical decision is made.