A technology that is either technically developed but has just a small user base or is still in its infancy but promises to have a huge impact.