After reading Service | Android Developers, I began to have a few questions. Can I have a program that is just a service that will be run in the background? So, once you start it, it might at first acknowledge you started it but unless it wants your attention it will not bother you (i.e. no main screen or anything). In other words, can a service be the starting point of the program (as opposite of an activity)?