There are a number of different types of devices for stenting of body passages that may be classified into two general categories: namely, expandable meshes which includes self-expanding types and non-self-expanding types, and non-expandable stents which are typically made of plastic or polymeric material.