Languages are used for a number of things within the Hivestack backend. Notably, they can be used to restrict what languages a screen is allowed to display. This usage requires you to both associate one or more languages to a screen, as well as assigning the same language to an ad that could be shown on the screen.