What is the purpose of the NavModifier component?

What would be awesome if that (along other million things) if that would be documented. Even the APIs don’t say anything. They have million components and not a single line of documentation in the official API
,