What is module? Can you provide a @param and explain this a bit?