OCC does offer online courses. For benefits purposes, courses are considered "online" if they do not contain any in-person, physical, component. "LIVE ONLINE" courses are not considered in-person.
If you are using CH 33 or CH 31 benefits (under Post-9/11 rates), online courses can impact your payment rate. Students using these benefits are required to have at least one in-person course to qualify for the maximum, in-person BAH rates. If you elect to take all online courses, your BAH rate will be calculated at the rate of 50% of the national average (about $900/month as of Jan. 2022). If you are in non-standard terms that overlap in duration, you will only be paid the in-person rate for the time that course is in session.
Monthly payment rates for students using CH 30, 35, and 1606 will not be impacted by whether classes are online or in-person.