A shrug is a small type of cardigan which only covers shoulder and half of the vest with different types of sleeves like half , full or sleeveless. Some shrugs are long which are tied on the waistline. It is always worn above all the cloths.
Read this post on girlyfashionaccessories.blogspot.com