How do I earn points?

I don’t understand how do I get more points, is buying points the only one way? What happen if I correct or answer any request? do I get points because of that?

You can buy points on the Settings Page, points tab (Login - LingQ).
But buying the points is not the only way to get them. You can receive a monthly points allowance as a Plus or Premium member. You can also earn points by sharing lessons with other members, by tutoring and by getting your friends to join LingQ.