Hi All, I am not getting the concept of pickle and shelves in python, I mean what's the use of both the concepts, when to use them in code instead of using file read and write operations. Could anyone please explain me the concepts. Thank you, Gursimran.