There are various tasks which we can perform using open3d. For example: Scene reconstruction, Surface alignment, 3D Visualization. Open3D-ML is an extension of Open3D for 3D machine learning tasks where we can use machine learning tools for 3D data processing.
Check this video for understanding : https://youtu.be/EpjXp3DbJuQ