Applications enabled by new tech are potentially limitless