I know that some (most?) states allow online application to request an absentee ballot as I have done that for years in Michigan (which allows it), I do that every January and then get my ballots for every election, federal or local, by email (which I print out, complete, and mail back).
However, wasn't aware that online voting was available for federal elections......but my understanding may be incorrect.