Používatelia kurzu Scratch môžu vytvárať online projekty pomocou blokového rozhrania. Scratch sa vyučuje a používa v mimoškolských centrách, školách a vysokých školách, ako aj v iných verejných znalostných inštitúciách. Webová stránka umožňuje používateľom kombinovať rôzne médiá (vrátane grafiky, zvuku a iných programov) tvorivými spôsobmi pomocou remixovania projektov.