Project and Spin-off

Program
A program is a creation made by a form of code. There are many different programming "languages". The main one this site is concerned about: as this is what Khan Academy uses.
 * JavaScript with ProcessingJS library
 * HTML & CSS
 * SQL

Spin-off
A spin-off are made when a user modifies an original program on Khan Academy and clicks the Save as a spin-off button. But, the problem is, you can make a copy without saving as a spin-off and then get all the credit.

Some people are actually against spin-offs but others like them.