A branch office can conduct commercial activities and generate revenue, while a representative office is limited to marketing and promotion only.