Функционалом сейчас называют какую либо возможность или совокупность возможностей которую предоставляет какая-либо подпрограмма, модуль etc или целиком продукт. А функциональность это имхо что то типа характеристики качества и количества возможностей программы типа "функциональненько у вас выходит батенька" но проще сказать что "у модуля богатый функционал". Тут имхо функционал уже в переносном смысле используется. Но вообще поебать) меня бесит вот что москали говорят "пизди́ть", "пизди́л" , когда всегда с пеленок было "пизде́ть", "попизде́ли" и тп