I apologized a head but this may be a lame question.
I know I can search all kinds of sprites on internet for creating games but when publishing my game all my assets have to be created by me using licensed software or buying assets made by others..correct?
There are all kinds of free to use assets out there you can use in your games.
Go check out Kenney's free and low cost assets:
There are lots of other sources for free sprites here:
Just read the copyright notice and don't use assets that are copyrighted without permission in any commercial game. For your own games use whatever you want.