Ragnarok Online este un joc online de rol multi-jucător, creat pe baza manhw-ului (benzilor desenate coreene) autorului sud-coreean Lee Myung-jin. Jocul folosește grafică 2D/3D mixtă: peisajele sunt desenate în 3D, în timp ce eroii, monștrii și personajele non-jucătoare sunt reprezentate în 2D, sub formă de sprite-uri. Una dintre trăsăturile cheie ale Ragnarok Online este dezvoltarea constantă a jocului: apariția de noi locații, clase de eroi, abilități, profesii, tipuri de arme și monștri.
În Ragnarok Online, fiecare caracter are două ramuri de dezvoltare: experiența de bază, care răspunde de abilitățile generale ale eroului, și experiența profesională, care răspunde de abilitățile unice (sau vrăji). De asemenea, jocul are un sistem de profesii (câte trei pentru fiecare clasă). După obținerea unei noi profesii, caracteristicile personajului se îmbunătățesc și acesta câștigă acces la noi abilități.
Jucătorii care au atins niveluri ridicate au posibilitatea de a se uni în găști și de a participa la "Războiul pentru Imperium". Într-unul din castele este ascunsă o piatră magică Imperium. Dacă una dintre găști duce o asediu reușită asupra castelului, aceasta le va oferi membrilor săi posibilitatea de a vizita un dungeon unde locuiesc monștri puternici și sunt ascunse artefacte rare.
Una dintre caracteristicile interesante ale jocului este posibilitatea de a se căsători între eroi de sex masculin și feminin. Personajele căsătorite obțin capacitatea de a se teleport la "jumătatea" lor și de a-i restaura sănătatea. Eroii "căsătoriți" pot adopta, de asemenea, un personaj. După adoptare, "părinții" pot împărtăși experiența dobândită cu "copilul".