Z
zipocool
Visionary
Platinum Level
first of all, a professional earns money only through poker, for him it is a job, but for an amateur it is mostly just entertainmentI believe three main qualities differ pro player from amateur one.
1. Knowledge; they have a better insights of ranges due to long playing and cards performaces depending on positions.
2. Disiplice; they play a steady game no matter player, looses or bad beats.
3. Money; they have money that they can loose without worring for it;
You are welcome to name other qualities that you believe makes the difference