A Microsoft file hosting and synchronization service.
Yes if you are unable to make space or reduce the files on onedrive then disabling the sync and using manual upload method will be a better choice.
External drive won't be a viable solution if there was an internal drive with enough space onedrive could have been moved to that drive for completing the sync. External drives cause issues with this moving process.