What is this?

So I went on the forums. And saw, something like "do you want to install snap forums on your device?" What is it ?

That's a program that you click on to open up the Snap Forums. You can install it on your device if you want to, but it's not required.