Hey! Nice to see some medieval builders on here. XP and levels are earned by how many views, diamonds, favorites, etc on one of your posts. To rank up to different levels there is a certain amount of XP you have to earn. You also earn different perks as you rank up to different levels. For example: You are level 1 and have x amount to earn till level 2. Once you earn that amount(x) you rank up to another level and that amount to get to level 3 increases. I would compare this to a level style like Call of Duty.
Hope this helps!
-hayw1re0130