Navigating the seas of life