Question: what is the primary difference between keq and q?
Answer: The difference between K and Q is that, K is the constant of a certain reaction when it is in equilibrium, while Q is the quotient of activities of products and reactants at any stage of a reaction. Therefore, by comparing Q and K, we can determine the direction of a reaction.