En la mayoría de los programas hay una relación de similitud entre listas y vectores, pero este no es el caso de lisp. Desde el punto de vista del concepto son elementos completamente diferentes.
Puede ser que de forma interna al ser interpretados a nivel más bajo el ordenador los traduzca a estructuras parecidas. desde el punto de vista de lenguajes imperativo no hay gran diferencia a fin de cuentas tanto las listas como los vectores no dejan de ser o una sucesión de casillas de memoria con el contenido ordenado de una serie de datos en el caso de poderse almacenar en un tipo de dato natural, o una sucesión de punteros que apuntan a las direcciones donde se almacenan estos datos.
Pero LISP es un lenguaje de alto nivel donde la abstracción y referenciar conceptos matemáticos reinan.
A continuación vamos a mostrar una serie de diferencias.