A digital nomad is someone who leverages technology to work remotely while living a nomadic lifestyle. They typically travel to different locations, relying on the internet to perform their jobs from anywhere in the world. Common roles include virtual assistance, programming, graphic design, and content creation.