Visual design is primarily focused on aesthetics and brand identity, considering how the product and related materials look. UI design combines aesthetics and functionality, considering not only how the product looks, but also how it functions when the user interacts with it.