I have been reading about both Composite Environment and Composite Application Framework. They seems to be closely related to each other. Howevever, can someone explain to me the main difference between them? It will be nice if example can be given in .NET terminology as I am coming from this field. Thanks!