Interactive
Efficient
Implementation oriented