The document outlines John Mullins' seven domains model for evaluating business opportunities. The seven domains are: 1) market domain at the macro level, 2) market domain at the micro level, 3) industry domain at the macro level, 4) industry domain at the micro level, 5) team domain regarding aspirations, 6) team domain regarding execution capabilities, and 7) team domain regarding connections. A business idea must be rigorously examined across these seven domains before starting, as weaknesses in some domains may be mitigated by strengths in others. The model provides a framework to analyze markets, industries and entrepreneurial teams for identifying attractive business opportunities.