Really depends on what the client needs, Sometimes clients need a prototype to work out a projects scope. Or they want a final quality app/game created from scratch or help with development, Or it could be an additional asset or game feature they need. The deliverable would be something in this scope.