PawnIO, çok çeşitli programlar için donanım erişimine olanak tanıyan, betik yazılabilir (scriptable) evrensel bir çekirdek sürücüsüdür (kernel driver). Pawn betik dilini (scripting language) ve PawnPP yorumlayıcısını (interpreter) kullanır. Kurulduğunda, PawnIO modüllerini uygulayan herhangi bir yazılım, resmi modüllerden biri tarafından desteklenen donanıma erişmek veya bu donanımı kontrol etmek için sürücüyü kullanabilir.