Technology Meets Application