Getting started to NFC

I am starting to develop NFC (Near Field Communication) solutions. At start it is so confusing, many terms, many ISOs (ISO14443, ISO18092, ect) and few documentation about this subject.
Currently I am using an evaluation board from NXP (PN531_USB) and using the driver HAL API from NXP. Driver compilation for Linux kernel worked fine, but I am getting some issues: the board is detected correctly, but the NFC_HAL_SDK_Example can’t to detect any cards (I am using virgin Mifare cards).

Happily I found the libNFC project:

It is an open source library to use with NFC devices and I am planning to use it on my project.