A Survey of Approaches