Recent Trends In It