Loot boxes are rewards received from ranking up in the game. They can also be bought in the platforms online stores (eg Xbox store)
Opening the boxes will give you a random selection of player customisations to unlock for your heros.
You’ll also receive a new Portrait Frame every 10 levels (until you’ve earned them all).