Explain goal and list a few applications