UI design refers to HTML/CSS/jQuery programming skills and more applicable for publishing on the web. Graphic design, on the other side, is more generic and utilized for common use cases with help of software tools