It may have optional contact classes for doubt resolution, practicals etc. But all learning is facilitated online.