Benefits of 21st Century Technology