On the internet vs Offline To tackle � That is Best for you?