How Data Structure Varies From Data Type