﻿<?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>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Litigation</ReportName>
  <ReportLongName>0208 - Disclosure - Litigation</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <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>
        </Unit>
        <Unit>
          <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>
        </Unit>
        <Unit>
          <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>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>2</Id>
      <Label>Litigation [Abstract]</Label>
      <Level>0</Level>
      <ElementName>id_LitigationAbstract</ElementName>
      <ElementPrefix>id</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>Litigation.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>Litigation.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>3</Id>
      <Label>LITIGATION</Label>
      <Level>1</Level>
      <ElementName>us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock</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>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>verboselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <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 8 - us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock--&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;8. LITIGATION&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt; margin-left: 1%"&gt;&lt;i&gt;Old Digimarc Litigation&lt;/i&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;In connection with the Company&amp;#8217;s August&amp;#160;2008 acquisition of Old Digimarc, which consisted of
   its Secure ID Business following the spin-off of its digital watermarking business, the Company
   assumed certain legal proceedings of Old Digimarc as described below.
   &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;Beginning in May&amp;#160;2001, a number of substantially identical class action complaints alleging
   violations of the federal securities laws were filed in the United States District Court for the
   Southern District of New York naming approximately 300 companies, including Old Digimarc, certain
   officers and directors and certain underwriters of the companies&amp;#8217; initial public offerings as
   defendants. The complaints were subsequently consolidated into a single action, and a consolidated
   amended complaint was filed in April&amp;#160;2002. The amended complaint alleges, among other things, that
   the underwriters of Old Digimarc&amp;#8217;s initial public offering violated securities laws by failing to
   disclose certain alleged compensation arrangements in Old Digimarc&amp;#8217;s initial public offering
   registration statement and by engaging in manipulative practices to artificially inflate the price
   of Old Digimarc&amp;#8217;s stock in the aftermarket subsequent to the initial public offering. Old Digimarc
   and certain of its officers and directors are named in the amended complaint pursuant to Section&amp;#160;11
   of the Securities Act of 1933 and Section 10(b) and Rule&amp;#160;10b-5 of the Securities Exchange Act of
   1934 on the basis of an alleged failure to disclose the underwriters&amp;#8217; alleged compensation
   arrangements and manipulative practices. The complaint sought unspecified damages. In July&amp;#160;2002,
   the claims against Old Digimarc under Section 10(b) were dismissed. In October&amp;#160;2002, the individual
   officer and director defendants were dismissed without prejudice pursuant to tolling agreements. In
   June&amp;#160;2004, a stipulation of partial settlement among the plaintiffs, the companies, and the
   officers and directors was submitted to the District Court. While the partial settlement was
   pending approval, the plaintiffs continued to litigate their claims against the underwriter
   defendants. The district court directed that the litigation proceed within a number of &amp;#8220;focus
   cases&amp;#8221; rather than in all of the 309 cases that have now been consolidated. Old Digimarc was not
   one of these focus
   cases. In October&amp;#160;2004, the district court certified the focus cases as class actions. The
   underwriter defendants appealed that ruling and, on December&amp;#160;5, 2006, the Court of Appeals for the
   Second Circuit reversed the district court&amp;#8217;s class certification decision for the six focus cases.
   In light of the Second Circuit opinion, in June&amp;#160;2007, the district court entered an order
   terminating the settlement. On August&amp;#160;14, 2007, the plaintiffs filed their second consolidated
   amended class action complaints against the focus cases and on September&amp;#160;27, 2007, again moved for
   class certification. On November&amp;#160;12, 2007, certain of the defendants in the focus cases moved to
   dismiss the second consolidated amended class action complaints. The court issued an opinion and
   order on March&amp;#160;26, 2008, denying the motions to dismiss except as to Section&amp;#160;11 claims raised by
   those plaintiffs who sold their securities for a price in excess of the initial offering price and
   those who purchased outside the previously certified class period. The class certification motion
   was withdrawn without prejudice on October&amp;#160;10, 2008. On April&amp;#160;2, 2009, a stipulation and agreement
   of settlement among the plaintiffs, issuer defendants (including Old Digimarc) and underwriter
   defendants was submitted to the Court for preliminary approval. Old Digimarc&amp;#8217;s portion of the
   settlement, which is wholly immaterial, is covered entirely by insurance.
   &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 June&amp;#160;10, 2009, the Judge granted preliminary approval of the settlement, and on October&amp;#160;5,
   2009, the Judge granted final approval of the settlement. Since that time, however, six groups of
   appellants have filed timely notices of appeal. On June&amp;#160;18, 2010, the District Court ordered that
   the appellants post an appeal bond of $25,000. Although one of the groups of appellants has
   appealed this order, an appeal bond of $25,000 was posted on July&amp;#160;16, 2010, The schedule for filing
   appellate briefs has not yet been set by the Second Circuit.
   &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;10, 2007, an Old Digimarc stockholder filed a lawsuit in the United States District
   Court for the Western District of Washington against several companies that acted as lead
   underwriters for the Old Digimarc initial public offering. The complaint, which
   also named Old
   Digimarc as a nominal defendant but did not assert any claims against Old Digimarc, asserted claims
   against the underwriters under Section 16(b) of the Securities Exchange Act of 1934. On February
   28, 2008, an amended complaint was filed, with Old Digimarc still named only as a nominal
   defendant. Similar complaints have been filed by this same plaintiff against a number of other
   issuers in connection with their initial public offerings, and the factual allegations are closely
   related to the allegations in the litigation pending in the United States District Court for the
   Southern District of New York which is described above. On March&amp;#160;12, 2009, after considering
   motions to dismiss, one filed by thirty moving issuers and the other filed by the underwriters, the
   judge dismissed the plaintiff&amp;#8217;s claims on a jurisdictional and statute of limitations basis. On
   April&amp;#160;10, 2009, the plaintiff filed a notice of appeal of the dismissal. The final appellate brief
   was filed on November&amp;#160;17, 2009; the Ninth Circuit has not indicated whether it will schedule oral
   arguments. The Company currently believes that the outcome of this litigation will not have a
   material adverse impact on its condensed consolidated financial position and results of operations.
   &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 May&amp;#160;12, 2010, the Company was served with a complaint in the U.S. District Court, District of Delaware,
   alleging patent infringement of US
   Patent No.&amp;#160;5,913,542 for a system to produce personal ID cards. On July&amp;#160;6, 2010, the Company filed
   an answer to the complaint, which
   contained counterclaims for a declaratory judgment against the
   complainant. Based on the preliminary nature of the proceedings, it is not possible at this stage
   to quantify the potential damages, exposure or liability to L-1, if any.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt; margin-left: 1%"&gt;&lt;i&gt;Other&lt;/i&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;The Company records a liability for any claim, demand, litigation and other contingency when
   management believes that it is both probable that a liability has been incurred and can reasonably
   estimate the amount of the potential loss. Based on current information and belief, the Company
   believes it has adequate provisions for any such matters. The Company reviews these provisions
   quarterly and adjusts these provisions to reflect the impact of negotiations, settlements, rulings,
   advice of legal counsel and other information and events pertaining to a particular matter.
   However, because of the inherent uncertainties of litigation the ultimate outcome of certain
   litigation cannot be accurately predicted by the Company; it is therefore possible that the
   consolidated financial position, results of operations or cash flows of the Company could be
   materially adversely affected in any particular period by the unfavorable resolution of one or more
   of these matters and contingencies.
   &lt;/div&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 />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>Describes and quantifies the loss contingencies that were reported in the period or disclosed as of the balance sheet date.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 5
 -Paragraph 9-12, 22-40

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <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>
