Question: what is the difference between ir and venir?
Answer: The Spanish textbook rule of thumb is that you cannot come (venir) to a location other than where you are at that moment. You can only go (ir) to a location that is somewhere other than where you are at that moment. "Venir" is used to refer to your present location.