Install different ways

Run

Functional behaviour

Data

dependency

Communication

Compatibility

Error handling

Performance

User friendliness

Clear Un installation

Smartness.