I just noticed "sponsored content" at the end of threads when I wasn't logged in. When I logged in, the ads seemed to disappear.
Someone else (Forumotion) is paying to host our site and they have to pay for it somehow. Hopefully, staying logged in will eliminate the ads. They're a bit of a distraction, y'know?