Yes, it is not required that you know each and every thing to earn money you may have skill in any field use that for earning money, these skills may be in blogging, photography, cooking, driving etc... you can create related blogs and can earn money by displaying ads, by adsnese and there are also lots of other affiliate programs which you can use for making money online