Patches are offered to users who own a current license for a version of a particular software program. Patches are offered free of charge by the software creator. Feature updates are how software developers upgrade and fine-tune their products.