It is used to greet someone when they arrive, similar to "welcome" in English.
Here are some examples of how it can be used:
* ¡Bienvenido a España! (Welcome to Spain!)
* ¡Bienvenido a mi casa! (Welcome to my house!)
* Bienvenido a bordo. (Welcome aboard.)