BREWとは、2001年1月にQUALCOMM社が発表した、携帯電話向けのソフトウェア実行環境。携帯電話間の仕様の違いを吸収し、単一のプログラムで多数の携帯電話に対応できるよう設計されている。
プログラミング言語にはC言語/C++言語を用いる。機械語に変換されたプログラム(ネイティブコード)を実行するようにできているため、NTTドコモのiモードなどで使われているJavaベースのソフトウェア環境より実行速度が速い。Hewlett-Packard社によって、携帯電話向けのJava実行環境の「Microchai VM」が移植されることが決まっているため、BREW環境を直接使わなくても、Javaによるアプリケーション開発も可能となる。
BREWには、携帯電話の電話帳にアクセスする機能など、他社のJavaベースの環境にはない機能もある。また、不正な動作を行なうプログラムが作成されないよう、QUALCOMM社の電子署名がないアプリケーションソフトは実行できないという制限がある。開発キットの配布や電子署名取得のための試験も同社が行なう。
世界中で数社が対応を表明しており、日本ではKDDI/沖縄セルラーのauが携帯電話端末にBREW環境を搭載しており、「EZアプリ(BREW)」の名称で展開している。EZナビウォークなどの同社の提供する情報サービスのいくつかはBREWアプリケーションとして提供されている。