Typy a princip fungování