Current Trends and Future Developments on