Its about creating a programmatic tool or game that solves something or creates joy to someone or a group. Thats it. The rest is just a way to make to above goal cheaper or easier to accomplish