もらいます is a verb for "receiving". It is used when a person, the subject of a sentence, receives something from another person. The giver is marked either by に or から.
マリアさんは 小林さんに はなを もらいました。
Maria received flowers from Mr./Ms. Kobayashi.
マリアさんは 小林さんから はなを もらいました。
Maria received flowers from Mr./Ms. Kobayashi.