Abstrakt tänkande är symboliskt dvs ett ord kan betyda något verkligt utan att det finns i din närhet. Du skapar alltså en symbolisk representation i dina ord.
Logiskt tänkande är hur du drar slutsatser utifrån abstraktioner.
Jag skulle säga att du behöver en abstrakt förståelse för att kunna göra good logik och abstraktioner är dina representationer av saker i världen du har lärt dig.