title: DDD - Bounded Contexts and Multiple Models?
body: <p>I'm reading about the idea of Bounded Contexts in DDD, and I'm starting to realize that I don't have a clear understanding of exactly what a <em>Model</em> looks like in practice. (I might not even know exactly what a <em>Domain</em> means, either.)</p>
  
  <p>Let's look at the popular e-commerce example:  A customer browses products, adds to their cart, places an order.  The order fulfillment people ship out the orders.</p>
  
  <p>Is there one big e-commerce Domain with multiple Bounded Contexts (Product Catalog Context, Shopping Cart Context, Order Context, Fulfillment Context)?  Does each Bounded Context contain a bunch of Models (So that the Product Catalog Context contains models for the products, the product images, the product reviews)?</p>
  
  <p>How far off am I?</p>