Ресурсы - это специальный тип данных, который представляет некоторый внешний ресурс, например дескриптор открытого файла, дескриптор соединения с базой данных или запроса и т. д. Переменные этого типа нельзя использовать напрямую, но они применяются для передачи ресурса в функции, умеющие работать с заданным ресурсом.