O que são os aplicativos nativos e como eles funcionam?

Se você já pensou em fazer um app, provavelmente ouviu falar dos termos "aplicativos nativos" e "aplicativos híbridos", não é mesmo?