If you are a gentile, the chances are that you don't actually know what the terms "Zionist", "anti-Zionist", and "non-Zionist" mean. When a Jewish person calls themself a Zionist, it doesn't actually tell you that much about their position unless they go into more detail.