Dion Hinchcliffe has an interesting post up on ZDNet titled Is IBM making enterprise mashups respectable? Dion enumerates five styles of mashups: presentation, client-side data, client-side software, server-side software, and server-side data. It’s a good segmentation and useful framework for describing integration layers between web services.