Can I e file 2016 taxes or do I have to mail them?

can I e file my 2016 federal and state taxes or do I have to print and mail them in?