Roblox, her yaştan yaratıcılara ve oyunculara yönelik olarak pazarlanan, çok oyunculu, çevrimiçi bir platformdur. Kullanıcıların, kendilerinin ve başkalarının girebileceği ve sosyalleşebileceği çeşitli nesneleri kullanarak kendi sanal oyunlarını oluşturmalarına olanak tanır. Roblox'ta oluşturulan oyunlar, oyun içinde meydana gelen olayları etkilemek ve farklı senaryolar oluşturmak için Lua 5.1'i temel alan korumalı alanlı bir komut dosyası dili kullanılarak yazılabilir.