| Network Server Print | Network Client Print | Bluetooth Print |
Printing communication
| AGen android connect back to AGen server and instruct AGen server to do printing via TCPIP. | AGen android will send printing signal to the printer directly via TCPIP. | AGen android will send printing signal to the printer directly via bluetooth. |
Printer requirment
| Must have network port | Must have network port | Must have bluetooth connection. |
Network Infrastructure
 | Must have public fix IP | Must connect to router. Can work with 1 rounter connect to printer and connect to the mobile device. | Standalone |
Able to print from home
 | Yes | No | No |
Printing Speed
| Medium | Fastest | Fast |
Car Radio Printing (As onsite backup receipt printing device)
| Yes | Yes | Yes |
Mobile Phone Printing  | Yes | Yes | Yes |
Tablet Printing
| Yes | Yes | Yes |
TV box printing (Quick and cheap printing solution)

| Yes | Yes | No |