key terms technology contracts