Generally, it is considered disrespectful to burn a flag, as it represents an entity or country. In some cases, if the flag is damaged or soiled, then it may be burned as a form of protest.