Is this simply an app that gets sold or is it a programming term to mean something else?