An LLC is a great business structure for a digital nomad due to its liability protection, and simple registration and tax filing requirements.