Branding software usually means customizing its appearance (logos, layouts, colors, etc.) for a specific organization or theme.
In the context of software, branding means customizing the look and feel of a product to for a specific theme or organization. Generic products often let their buyers to personalize logos, layouts, colors and basically every aspect of the look and feel to reflect a certain theme or brand.