I've been reading a lot about cloud computing recently and the terms elasticity and scalability are used very frequently. I've been trying to finding some hard definitions for them, but many different sites seem to have different ideas for what exactly they mean. I recognize that they could mean different things in different contexts, but I thought I'd ask the stack overflow community for their thoughts.
Thanks!
-David