What is the difference between the two? I know my question is open-ended, but it seems the JavaScript functionality is a subset of microsoft.office.interop.