What is the difference between nanas and jhanas?
They are different things. Jhana refers to a particular kind of concentrated state of mind, and the word nana simply means knowledge, but in a meditative context, it refers to one of the 16 stages of knowledge which are described in part III of the Visuddhimagga.