This was question from a university in Tennessee. Here is a nice overview slide of our UC development platform: Some useful OCS programming references: UC development portal has latest development information with OCS 2007 R2: http://msdn.microsoft.com/en-us/office/aa905374.aspx