<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>1.0.0.3</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Commitments and Contingencies</ReportName>
  <RoundingOption />
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="9 Months Ended" />
        <Label Id="2" Label="Sep. 30, 2009" />
        <Label Id="3" Label="USD / shares" />
      </Labels>
      <CurrencySymbol>$</CurrencySymbol>
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit_1</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>
        </Unit>
        <Unit>
          <UnitID>Unit_2</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit_5</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>2</Id>
      <Label>Commitments and Contingencies [Abstract]</Label>
      <Level>0</Level>
      <ElementName>dtv_CommitmentsAndContingenciesAbstract</ElementName>
      <ElementPrefix>dtv</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ElementDataType>string</ElementDataType>
      <ShortDefinition>Commitments and Contingencies</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsEPS>false</IsEPS>
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
        </Cell>
      </Cells>
      <ElementDefenition>Commitments and Contingencies</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>3</Id>
      <Label>Commitments and Contingencies</Label>
      <Level>1</Level>
      <ElementName>us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ElementDataType>string</ElementDataType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsEPS>false</IsEPS>
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;div&gt;&lt;!-- 2.0.3575.42017 --&gt;&lt;div&gt;&lt;!-- body --&gt;&lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt; font-family: 'Times New Roman','serif';"&gt;&lt;b&gt;Note&amp;nbsp;6: Commitments and Contingencies&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt; font-family: 'Times New Roman','serif';"&gt;&lt;i&gt;Commitments&lt;/i&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt; text-indent: 0.5in; font-family: 'Times New Roman','serif';"&gt;At September&amp;nbsp;30, 2009, our minimum payments under agreements to purchase broadcast programming, and the purchase of services that we have outsourced to third parties, such as billing services, and satellite telemetry, tracking and control, satellite construction and launch contracts and broadcast center services aggregated $8,541&amp;nbsp;million, payable as follows: $457&amp;nbsp;million in the remainder of 2009, $1,606&amp;nbsp;million in 2010, $1,625&amp;nbsp;million in 2011, $1,751&amp;nbsp;million in 2012, $1,357&amp;nbsp;million in 2013 and $1,745&amp;nbsp;million thereafter.&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 12pt; font-family: 'Times New Roman','serif';"&gt;&lt;i&gt;Contingencies&lt;/i&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 12pt 0.75in; text-indent: -0.25in; font-family: 'Times New Roman','serif';"&gt;&lt;i&gt;Puerto Rico Condition&lt;/i&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt; text-indent: 0.5in; font-family: 'Times New Roman','serif';"&gt;In connection with approval by the Federal Communications Commission, or FCC, of the Liberty Media acquisition of News Corporation&amp;#8217;s ownership interest in us, the FCC imposed certain conditions related to attributable interests in two pay television operations: DIRECTV Puerto Rico and Liberty Cablevision of Puerto Rico&amp;nbsp;Ltd. We refer to the FCC&amp;#8217;s requirements as the &amp;#8220;Puerto Rico Condition&amp;#8221;. Because neither News Corporation nor Liberty Media could satisfy the Puerto Rico Condition, in connection with the close of that transaction, a special committee of independent directors of our Board of Directors approved an agreement with News Corporation and Liberty Media in which we assumed responsibility for the satisfaction, modification or waiver of the Puerto Rico Condition within the one year period specified by the FCC. As part of this agreement, during the first quarter of 2008, we received a $160&amp;nbsp;million cash capital contribution, which we recorded as &amp;#8220;Additional paid-in-capital&amp;#8221; in the Consolidated Balance Sheets.&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt; text-indent: 0.5in; font-family: 'Times New Roman','serif';"&gt;In order to comply with terms of the FCC order, effective February&amp;nbsp;25, 2009, we placed the shares of DIRECTV Puerto Rico into a trust and appointed an independent trustee who will oversee the management and operation of DIRECTV Puerto Rico, and will have the authority, subject to certain conditions, to divest ownership of DIRECTV Puerto Rico. We continue to consolidate the results of DIRECTV Puerto Rico.&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt 0.75in; text-indent: -0.25in; font-family: 'Times New Roman','serif';"&gt;&lt;i&gt;Redeemable Noncontrolling Interest&lt;/i&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt; text-indent: 0.5in; font-family: 'Times New Roman','serif';"&gt;In connection with our acquisition of Sky Brazil in 2006, our partner, Globo, who holds the remaining 25.9% interest, was granted the right, until January&amp;nbsp;2014, to require us to purchase all or a portion (but not less than half) of its shares in Sky Brazil. Upon exercising this right, the fair value of Sky Brazil shares will be determined, by mutual agreement or by an outside valuation expert, and we have the option to elect to pay for the Sky Brazil shares in cash, shares of our common stock or a combination of both. As of September&amp;nbsp;30, 2009, we estimate that Globo&amp;#8217;s 25.9% equity interest in Sky Brazil has a fair value of approximately $325&amp;nbsp;million to $450&amp;nbsp;million. We determined the range of fair values using significant unobservable inputs, which are Level&amp;nbsp;3 inputs under accounting guidance for measuring fair value and further determined that $325&amp;nbsp;million was our best estimate of fair value in that range. As a result of our adoption of new accounting standards for the accounting and reporting of noncontrolling interest in subsidiaries, discussed above in &amp;#8220;Accounting Changes and new Accounting Standards&amp;#8221;, we now account for the redeemable noncontrolling interest at fair value in the Consolidated Balance Sheets.&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt 0.75in; text-indent: -0.25in; font-family: 'Times New Roman','serif';"&gt;&lt;i&gt;Litigation&lt;/i&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt; text-indent: 0.5in; font-family: 'Times New Roman','serif';"&gt;Litigation is subject to uncertainties and the outcome of individual litigated matters is not predictable with assurance. Various legal actions, claims and proceedings are pending against us arising in the ordinary course of business. We have established loss provisions for matters in which losses are probable and can be reasonably estimated. Some of the matters may involve compensatory, punitive, or treble damage claims, or demands that, if granted, could require us to pay damages or make other expenditures in amounts that could not be estimated at September&amp;nbsp;30, 2009. After discussion with counsel representing us in those actions, it is the opinion of management that such litigation is not expected to have a material adverse effect on our consolidated results of operations or financial position.&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt; text-indent: 0.5in; font-family: 'Times New Roman','serif';"&gt;&lt;i&gt;Finisar Corporation.&lt;/i&gt;&lt;font class="_mt"&gt;&amp;nbsp; As previously reported, we filed a notice of appeal to the Court of Appeals for the Federal Circuit on October&amp;nbsp;5, 2006 from a jury determination that The DIRECTV Group,&amp;nbsp;Inc. and certain of its subsidiaries willfully infringed a patent owned by Finisar Corporation and awards of approximately $117&amp;nbsp;million in damages and pre-judgment interest. DIRECTV was also ordered to pay into escrow $1.60 per new set-top receiver manufactured for use with the DIRECTV system beginning June&amp;nbsp;17, 2006 and continuing until the patent expires in 2012 or was otherwise found to be invalid. On April&amp;nbsp;18, 2008, the Court of Appeals vacated (set aside) the verdict of infringement, and sent the case back to the district court for further proceedings and possible retrial on a limited number of claims. On remand, we sought and obtained summary judgment of invalidity of all remaining claims, and the case against DIRECTV was dismissed on May&amp;nbsp;19, 2009. Finisar has filed a Notice of Appeal, and a briefing schedule for the new appeal has been set.&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt 0.75in; text-indent: -0.25in; font-family: 'Times New Roman','serif';"&gt;&lt;i&gt;Satellites&lt;/i&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 10pt; text-indent: 0.5in; font-family: 'Times New Roman','serif';"&gt;We may purchase in-orbit and launch insurance to mitigate the potential financial impact of satellite launch and in-orbit failures if the premium costs are considered economic relative to the risk of satellite failure. The insurance generally covers the unamortized book value of covered satellites. We do not insure against lost revenues in the event of a total or partial loss of the capacity of a satellite. We generally rely on in-orbit spare satellites and excess transponder capacity at key orbital slots to mitigate the impact a satellite failure could have on our ability to provide service. At September&amp;nbsp;30, 2009, the net book value of in-orbit satellites was $2,032&amp;nbsp;million, all of which was uninsured.&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 12pt; font-family: 'Times New Roman','serif';"&gt;&lt;i&gt;Subsequent Events Review&lt;/i&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="font-size: 10pt; margin: 0in 0in 12pt; text-indent: 0.5in; font-family: 'Times New Roman','serif';"&gt;We have evaluated subsequent events through issuance of these financial statements on November 5, 2009.&lt;/p&gt; &lt;!--EndFragment--&gt;&lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt; &lt;!-- body --&gt;&lt;/div&gt; &lt;/div&gt;&lt;!-- body --&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>Note&amp;nbsp;6: Commitments and Contingencies Commitments At September&amp;nbsp;30, 2009, our minimum payments under agreements to purchase broadcast programming, and</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
        </Cell>
      </Cells>
      <ElementDefenition>No definition available.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <ComparabilityReport>false</ComparabilityReport>
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>2</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
