Pregunta de entrevista de Envestnet

To code a USSSNNumber class in Java. What is difference between List/Set? What is difference between HashSet and HashMap? What is big data?