Do you mean are they the same technically? For the most part CRM on-premises and CRM online offer the same functionality. However, new features are released to CRM online first and more frequently than for CRM on-premises.
Your Option 2 looks like a Professional subscription license for CRM Online. Option 1 is for a CRM on-premises server license (N9J) and a Professional User CAL for use with an on-premises server.