Jitsi native vs web

Hi,

How does the build understand whether its native vs web in Jitsi ?