Over Representation Analysis (ORA) is a widely used approach to determine whether known biological functions or processes are over-represented (= enriched) in an experimentally-derived gene list,
e.g. a list of differentially expressed genes (DEGs).The p-value can be calculated by hypergeometric distribution.