<?xml version="1.0" encoding="us-ascii"?><InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><Version>2.2.0.25</Version><hasSegments>false</hasSegments><hasScenarios>false</hasScenarios><ReportLongName>0210 - Disclosure - Commitments and Contingencies</ReportLongName><DisplayLabelColumn>true</DisplayLabelColumn><ShowElementNames>false</ShowElementNames><RoundingOption /><HasEmbeddedReports>false</HasEmbeddedReports><Columns><Column><Id>1</Id><IsAbstractGroupTitle>false</IsAbstractGroupTitle><LabelColumn>false</LabelColumn><CurrencyCode>USD</CurrencyCode><FootnoteIndexer /><hasSegments>false</hasSegments><hasScenarios>false</hasScenarios><MCU><KeyName>1/1/2011 - 3/31/2011
USD ($)

USD ($) / shares
</KeyName><CurrencySymbol>$</CurrencySymbol><contextRef><ContextID>Jan-01-2011_Mar-31-2011</ContextID><EntitySchema>http://www.sec.gov/CIK</EntitySchema><EntityValue>0001107332</EntityValue><PeriodDisplayName /><PeriodType>duration</PeriodType><PeriodStartDate>2011-01-01T00:00:00</PeriodStartDate><PeriodEndDate>2011-03-31T00:00:00</PeriodEndDate><Segments /><Scenarios /></contextRef><UPS><UnitProperty><UnitID>Shares</UnitID><UnitType>Standard</UnitType><StandardMeasure><MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema><MeasureValue>shares</MeasureValue><MeasureNamespace>xbrli</MeasureNamespace></StandardMeasure><Scale>0</Scale></UnitProperty><UnitProperty><UnitID>USD</UnitID><UnitType>Standard</UnitType><StandardMeasure><MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema><MeasureValue>USD</MeasureValue><MeasureNamespace>iso4217</MeasureNamespace></StandardMeasure><Scale>0</Scale></UnitProperty><UnitProperty><UnitID>USDEPS</UnitID><UnitType>Divide</UnitType><NumeratorMeasure><MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema><MeasureValue>USD</MeasureValue><MeasureNamespace>iso4217</MeasureNamespace></NumeratorMeasure><DenominatorMeasure><MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema><MeasureValue>shares</MeasureValue><MeasureNamespace>xbrli</MeasureNamespace></DenominatorMeasure><Scale>0</Scale></UnitProperty></UPS><CurrencyCode>USD</CurrencyCode><OriginalCurrencyCode>USD</OriginalCurrencyCode></MCU><CurrencySymbol>$</CurrencySymbol><Labels><Label Id="1" Label="3 Months Ended" /><Label Id="2" Label="Mar. 31, 2011" /></Labels></Column></Columns><Rows><Row><Id>2</Id><IsAbstractGroupTitle>true</IsAbstractGroupTitle><Level>0</Level><ElementName>dndn_CommitmentsAndContingenciesAbstract</ElementName><ElementPrefix>dndn</ElementPrefix><IsBaseElement>false</IsBaseElement><BalanceType>na</BalanceType><PeriodType>duration</PeriodType><ShortDefinition>Commitments and Contingencies.</ShortDefinition><IsReportTitle>false</IsReportTitle><IsSegmentTitle>false</IsSegmentTitle><IsSubReportEnd>false</IsSubReportEnd><IsCalendarTitle>false</IsCalendarTitle><IsTuple>false</IsTuple><IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow><IsEquityAdjustmentRow>false</IsEquityAdjustmentRow><IsBeginningBalance>false</IsBeginningBalance><IsEndingBalance>false</IsEndingBalance><IsReverseSign>false</IsReverseSign><PreferredLabelRole /><FootnoteIndexer /><Cells><Cell><Id>1</Id><IsNumeric>false</IsNumeric><IsRatio>false</IsRatio><DisplayZeroAsNone>false</DisplayZeroAsNone><NumericAmount>0</NumericAmount><RoundedNumericAmount>0</RoundedNumericAmount><NonNumbericText /><NonNumericTextHeader /><FootnoteIndexer /><CurrencyCode /><CurrencySymbol /><IsIndependantCurrency>false</IsIndependantCurrency><ShowCurrencySymbol>false</ShowCurrencySymbol><DisplayDateInUSFormat>false</DisplayDateInUSFormat><hasSegments>false</hasSegments><hasScenarios>false</hasScenarios></Cell></Cells><OriginalInstanceReportColumns /><Unit>Other</Unit><ElementDataType>xbrli:stringItemType</ElementDataType><SimpleDataType>string</SimpleDataType><ElementDefenition>Commitments and Contingencies.</ElementDefenition><IsTotalLabel>false</IsTotalLabel><IsEPS>false</IsEPS><Label>Commitments and Contingencies [Abstract]</Label></Row><Row><Id>3</Id><IsAbstractGroupTitle>false</IsAbstractGroupTitle><Level>0</Level><ElementName>us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</ElementName><ElementPrefix>us-gaap</ElementPrefix><IsBaseElement>true</IsBaseElement><BalanceType>na</BalanceType><PeriodType>duration</PeriodType><ShortDefinition>No definition available.</ShortDefinition><IsReportTitle>false</IsReportTitle><IsSegmentTitle>false</IsSegmentTitle><IsSubReportEnd>false</IsSubReportEnd><IsCalendarTitle>false</IsCalendarTitle><IsTuple>false</IsTuple><IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow><IsEquityAdjustmentRow>false</IsEquityAdjustmentRow><IsBeginningBalance>false</IsBeginningBalance><IsEndingBalance>false</IsEndingBalance><IsReverseSign>false</IsReverseSign><PreferredLabelRole>verboselabel</PreferredLabelRole><FootnoteIndexer /><Cells><Cell><Id>1</Id><IsNumeric>false</IsNumeric><IsRatio>false</IsRatio><DisplayZeroAsNone>false</DisplayZeroAsNone><NumericAmount>0</NumericAmount><RoundedNumericAmount>0</RoundedNumericAmount><NonNumbericText>&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 10 - us-gaap:CommitmentsAndContingenciesDisclosureTextBlock--&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif"&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 12pt"&gt;&lt;b&gt;10. COMMITMENTS AND CONTINGENCIES&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;We have a supply agreement with Diosynth covering the commercial production of the recombinant
   antigen used in the manufacture of PROVENGE. On May&amp;#160;12, 2010, we entered into a Second Amendment to
   the supply agreement to extend the term of the agreement through December&amp;#160;31, 2018, and unless
   terminated, the agreement will renew automatically thereafter for additional 5-year terms. The
   agreement may be terminated upon written notice by us or Diosynth at least 24&amp;#160;months before the end
   of the initial term or a renewal term or by either party in the event of an uncured material breach
   or default by the other party
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;We currently have a commitment with Diosynth to purchase antigen through 2011 for a total
   of $77.6&amp;#160;million related to two orders. As of March&amp;#160;31, 2011, we have paid $40.7&amp;#160;million toward the
   orders and have a remaining obligation of approximately $36.9&amp;#160;million. We began receiving shipments
   of the first order in the third quarter 2010 and expect delivery of the second order to commence in
   mid-2011. In addition, in 2010 we entered into commitments with Diosynth to purchase antigen in
   2012 for a total of $41.5&amp;#160;million and in 2013 for a total of $43.8&amp;#160;million. As of March&amp;#160;31, 2011,
   we have paid $9.9&amp;#160;million related to these orders.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In September&amp;#160;2010, we entered into a development and supply agreement with GlaxoSmithKline
   LLC. This agreement is intended to provide a second source for the commercial production and supply
   of the recombinant antigen used in the manufacture of PROVENGE. The term of the agreement is
   through December&amp;#160;31, 2015, unless earlier terminated pursuant to the terms of the agreement, and
   provides for one or more two-year extensions to the then expiring term. As of March&amp;#160;31, 2011, we
   have paid $11.4&amp;#160;million and have a remaining payment obligation for the transfer of the antigen
   production process of approximately $12.5&amp;#160;million payable in 2011. Upon execution of the agreement,
   we placed an initial order for approximately $8.3&amp;#160;million, with delivery of commercial orders to
   commence in 2012.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On October&amp;#160;4, 2007, the United States District Court for the Western District of Washington
   consolidated four proposed securities class actions under the caption &lt;i&gt;McGuire v. Dendreon
   Corporation, et al&lt;/i&gt;., Case No.&amp;#160;C07-800-MJP, and designated a lead plaintiff. This action was
   purportedly brought on behalf of a class of persons and entities who purchased Dendreon common
   stock between March&amp;#160;1, 2007, and May&amp;#160;8, 2007, inclusive. Lead plaintiff filed an amended complaint
   on June&amp;#160;2, 2008, a second amended complaint on January&amp;#160;5, 2009, and a third amended complaint on
   June&amp;#160;8, 2009. The third amended complaint named Dendreon, Chief Executive Officer Mitchell Gold,
   and Senior Vice President and Chief Scientific Officer David Urdal as defendants, and alleged that
   defendants made false or misleading statements. It also included a claim for insider trading
   against Dr.&amp;#160;Gold.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On September&amp;#160;16, 2010, the parties agreed to settle &lt;i&gt;McGuire v. Dendreon &lt;/i&gt;for a payment of $16.5
   million to the class, with no admission of wrongdoing on the part of defendants. A ruling on
   defendants&amp;#8217; motion for partial summary judgment was pending at the time the parties notified the
   Court that they had arrived at a settlement. On October&amp;#160;25, 2010, lead plaintiff filed a motion for
   preliminary approval of the settlement, and a settlement hearing was held on December&amp;#160;17, 2010. On
   December&amp;#160;20, 2010, the Court filed orders granting lead plaintiff&amp;#8217;s motions for approval of the
   settlement and for approval of attorneys&amp;#8217; fees and expenses. On February&amp;#160;17, 2011, the Court
   entered final judgment and dismissed the class action with prejudice.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On January&amp;#160;7, 2011, a complaint was filed in the United States District Court for the Western
   District of Washington by a party that had opted out of the settlement made on behalf of the class
   in &lt;i&gt;McGuire v. Dendreon&lt;/i&gt;. The complaint is captioned &lt;i&gt;ORG Lluch Salvado, S.A. v. Dendreon Corporation,
   et al.&lt;/i&gt;, and names the Company, Dr.&amp;#160;Urdal, and Dr.&amp;#160;Gold as defendants. Plaintiff is a Spanish
   company that purportedly purchased shares of Dendreon common stock between March&amp;#160;29, 2007 and May
   8, 2007. The complaint makes similar factual and legal contentions as the third amended complaint
   in &lt;i&gt;McGuire v. Dendreon&lt;/i&gt;. Defendants have not yet answered this complaint and no briefing schedule
   has been set.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Management believes that final resolution of this matter will not have a material adverse
   effect on our financial position, our results of operations, or our cash flows. However, this
   matter is subject to inherent uncertainties and the actual cost, as well as the distraction from
   the conduct of our business, will depend upon many unknown factors and management&amp;#8217;s view of these
   may change in the future.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif"&gt;
   &lt;/div&gt;
</NonNumbericText><NonNumericTextHeader>&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note</NonNumericTextHeader><FootnoteIndexer /><CurrencyCode /><CurrencySymbol /><IsIndependantCurrency>false</IsIndependantCurrency><ShowCurrencySymbol>false</ShowCurrencySymbol><DisplayDateInUSFormat>false</DisplayDateInUSFormat><hasSegments>false</hasSegments><hasScenarios>false</hasScenarios></Cell></Cells><OriginalInstanceReportColumns /><Unit>Other</Unit><ElementDataType>us-types:textBlockItemType</ElementDataType><SimpleDataType>string</SimpleDataType><ElementDefenition>Includes disclosure of commitments and contingencies. This element may be used as a single block of text to encapsulate the entire disclosure including data and tables.</ElementDefenition><ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name FASB Interpretation (FIN)
 -Number 14
 -Paragraph 3

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 5
 -Paragraph 9, 10, 11, 12

</ElementReferences><IsTotalLabel>false</IsTotalLabel><IsEPS>false</IsEPS><Label>COMMITMENTS AND CONTINGENCIES</Label></Row></Rows><Footnotes /><NumberOfCols>1</NumberOfCols><NumberOfRows>2</NumberOfRows><ReportName>Commitments and Contingencies</ReportName><MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel><SharesRoundingLevel>UnKnown</SharesRoundingLevel><PerShareRoundingLevel>UnKnown</PerShareRoundingLevel><ExchangeRateRoundingLevel>UnKnown</ExchangeRateRoundingLevel><HasCustomUnits>false</HasCustomUnits><SharesShouldBeRounded>true</SharesShouldBeRounded></InstanceReport>
