Buenos días.
Soy nuevo en esto del java y me gustaría saber que diferencia hay entre un LIST, un ARRAYLIST, un vector y un Collection. Igualmente me gustaría saber como trabajar con cada uno de ellos. He leido algo de documentación pero no me queda nada claro ni su uso ni la forma de trabajar con ellos.
Gracias