When people talk about Pay to Post, do they mean the forum access you can purchase with your points? I know it sounds obvious but I want to make sure.

Is it also worth purchasing, or is it a dead/slow forum?