Trolls!?

Why do people call others trolls online? I see people on glow who make outrageous/annoying/hateful/ignorant  posts and then others call them out on being a troll. What exactly is an online troll? I feel like this is a dumb question, but I legit don't know and it's been bugging me! Lol