Neo-Zionism is like a new way of thinking about the country of Israel. You know how some people think that Israel is a really special place for Jewish people? Well, neo-Zionists think that too, but they believe that Israel should be in charge of pretty much all of the land that used to belong to Jewish people a long time ago.
Neo-Zionists also believe that Israel should have really strong protection, so that nobody can ever hurt Jewish people again like they did in the past. They think that Israel should be a powerful and important country in the world, and they want to make sure that Jewish people all over the world feel like they have a place to call home in Israel.
But some people don't agree with neo-Zionists. They think that Israel should share the land with other people who live there too, like Arabs and Palestinians, and that all of these groups should be able to live together in peace.
So, neo-Zionism is just one way of thinking about Israel, and not everyone agrees with it.