Bluetooth（ブルートゥース、ブルーツース）は、デジタル機器用の近距離無線通信規格の1つである。Bluetooth Basic Rate/Enhanced Data Rate (BR/EDR) と Bluetooth Low Energy (LE) から構成される。
1984年の『ザ・デストラップ』のパート2であるが、ハードボイルドなスパイ物だった前作とは打って変わり、美少女アンドロイドがヒロインとして登場するアニメ絵のSFにジャンル転換しており、主人公の名前が同じである点を除けばほとんど別物である。タイトル画面で登場するヒロイン「アイシャ」が瞬きをするのが、当時としては画期的な「アニメーション」として話題になった。また、ストーリー進行には全く関係のない隠れキャラクターがゲーム中各所に隠されているのも特徴。
前作より約1年半振りのリリースとなる。本作より5thシングル「行かないで」までは、オリジナルアルバムに収録されないシングルが続く。ザ・ベストテンなど音楽番組で数回披露され、BaNaNa（パーカッション）、アマゾンズ（コーラス）、YU・KA・RI（サックス）がバックアップしていた。
2011年東日本大震災に際して、父：聖（さとし）の郷里であるいわき市にボランティアとして訪問する。2012年（平成24年）政治活動の拠点をいわき市に移す。同年の第46回衆議院議員総選挙では福島5区から日本維新の会公認で出馬したが落選した。その後、日本維新の会を離党した。2013年（平成25年）9月、いわき市長選挙に無所属で出馬した。31,402票を獲得するも3位で落選した。2017年（平成29年）9月、再びいわき市長選挙に無所属で出馬したものの、36,411票で落選した（3位）。同年10月、第48回衆議院議員総選挙に、希望の党比例単独候補（名簿順位19位）として東北ブロックから出馬したが、落選した。
武村正義の秘書を経て、1993年の第40回衆議院議員総選挙に新党さきがけ公認で旧東京2区から出馬し、26歳で初当選（当時最年少）。1996年、小選挙区比例代表並立制導入後初めて実施された第41回衆議院議員総選挙では、東京3区から新党さきがけ公認で出馬するも、自由民主党の栗本慎一郎に敗れ、落選。1998年の第18回参議院議員通常選挙には新党さきがけ公認で出馬するが、落選。その後新党さきがけを離党し、民主党に入党。2000年の第42回衆議院議員総選挙には民主党公認で東京4区から出馬したが、再び落選した。2003年の第43回衆議院議員総選挙では東京4区から民主党公認で立候補。自民党の中西一善に敗れるが、重複立候補していた比例東京ブロックで復活し、7年ぶりに国政へ復帰した。2005年の第44回衆議院議員総選挙では東京4区から出馬したが、自民党の平将明に敗れ、比例復活もならず落選。2007年の統一地方選挙に際して民主党を離党し、大田区長選挙に無所属で出馬するが、自民党推薦の松原忠義に約9千票差で惜敗した。2009年（平成21年）の第45回衆議院議員総選挙では東京4区から無所属（平沼グループ）で出馬するが、民主党新人の藤田憲彦、自民党前職の平将明に次ぐ3位で落選した。
東京都大田区雪谷生まれ。大田区立雪谷小学校、大田区立雪谷中学校、早稲田大学高等学院、早稲田大学理工学部機械工学科卒業。松下政経塾第10期生（同期に横浜市長を務めた中田宏）。
括弧を使用する文法で、1 から 10 までの数を出力するプログラムを書くと、次のようになる。 for (int i = 1; i <= 10; i++) {   System.out.println("the number is " + i); }このコードには多くのコンピュータ言語に必ず存在する制御構造であるループが出てくる。この場合それは for という構文で表されている。これをコンパイルし、リンクして実行すると、10回ループを実行し、ループする度に i がインクリメントされ、表示される。しかし、このコードではプログラマの「意図; intention」、すなわち「1 から 10 までの数を表示する」ということが伝わらない。このような単純な場合では「意図」が明確化されるよう修正することは簡単だが、そうは行かない場合もある。ループが長大なコードを含んでいる場合、意図を理解するのは難しくなり、特に最初のプログラマが分かり易いコーディングを心がけていない場合には問題はいっそう困難となる。従来、コードの「意図」を示す方法はコメントを追加することだけだったが、必要なものではないため省略されることが多く、そのために改造を重ねるうちに本来の意図とはかけ離れたものになっていくことが多い。インテンショナルプログラミングでは、上記のループをあるレベルで表現し、そこで「1 から 10 までの数を表示する」という意図が明確化される。システムはその「意図」を使ってソースコードを生成する。生成されるコードは上記のコードとよく似たものになるだろう。つまり、インテンショナルプログラミングでは、ソースコードのレベルにはない意味論的レベルを扱い、大規模なプログラムにおける可読性を劇的に向上させる。多くの言語には何らかの抽象化を行う手法が備わっているが、インテンショナルプログラミングではLISP系言語のように全く新しい機構を追加していくことができる。従って、最初はC言語のような言語から開発を開始しても、それを拡張していって（新たなコンパイラを待つことなく）C++ のような機能を持たせることができる。これは、クラスやプロシージャよりも強力な拡張機構が使えることを意味する。