I know the concept of GPIO (General Purpose Input/output) but I cant find what GPIOTE represents?
GPIO Tasks and Events (GPIOTE).
It is a module that provides functionality for accessing GPIO pins using tasks and events.
Have a look at the infocenter on PPI.