In CloudFormation both nested stacks and modules encourage reusability by creating common components. From the AWS documentation it is not coming out when to us
iequalitycomparer
seal
fabricjs
random-forest
scatter3d
rally
network-security-groups
sublime-build
core-foundation
git-subtree
massiv
hierarchical
ultrawingrid
aasm
local-database
japplet
drbd
hadoop-streaming
allegro5
exceptionsubscriber
angular-template
video-embedding
sublimetext2
togaf
member
chef-attributes
openerp-7
n-ary-tree
powerapps-selected-items
queuing