A local application refers to software that is installed and runs directly on a user's device, as opposed to being hosted on a remote server. This allows for faster processing and access to local resources, but may require more storage and maintenance from the user.