The key differences between Opdivo (nivolumab) and Keytruda (pembrolizumab) are seen in the dosing frequency, the drugs they are used in combination with and the types of cancer they have been approved for use in.