The benefits of standing on a vibration platform are numerous, but the short list below should be helpful to understand the basic function of a full body vibration session.
It improves lymphatic flow, which removes waste out of your body.
It activates mechanoreceptors in your joints and muscle tissue. By activating mechanoreceptor, you help your body reduce it's hypersensitivity to pain.
If you hold a good posture during the vibration session, it will help your body maintain a better posture for a prolonged period of time.