If you have decided to work at home (either by choice or necessity), you will have to choose between a work at home job and a home based business. There are significant differences between the two and you should take a decision on the basis of your self-assessment. Entrepreneurs are typically people who have a high energy level, are able to set (and achieve) long-term goals, feel quite self-confident, and view money and financial security as a measure of accomplishment and peace of mind. They are further characterized as problem solvers, who take risks, learn from their failures (as well as those of others), accept personal responsibility, seize the initiative, and use all available resources to achieve their success. Entrepreneurs compete with themselves and believe that success or failure lies within their personal control or influence. They do not see setbacks as failures, but rather as learning experiences. Most of all, they exhibit persistence and tenacity, never giving up and never quitting the quest for success. If you fit most of these criteria, you should go for a home business instead of undertaking a work at home job. However, the decision to start a home business does not necessarily mean that you have to be the owner of business. You may prefer working at home for an already established company. This is often easier to do than owning a business yourself, if you want to avoid the headaches, responsibilities and obligations that come with owning your own business. The advantage of a business from home is that you are your own boss and you set your own schedule. If you do not work then no money comes in. You have to be more vigilant and devote the time and necessary efforts to get some results. The other advantage of a home business is tax factors. If you devote a room to your business, then it will be tax deductible and any expense related to this business will be deductible, from office supply to mortgage expense and so on. Let??™s now talk about a home based job. The greatest advantage of a job is that you??™ll receive a regular paycheck. If you put 40 hours of work in, you know you??™ll get paid for those 40 hours no matter what. You may have to send your employer a time sheet stating all the hours you worked. With most work at home jobs you can also count on getting about the same amount of hours. It allows you to plan your day and week around your work schedule easily and spend more time with friends and family. You do not need any upfront investment (Stay away from work at home jobs that ask you for any type of fee. They are scams and fraudulent.). Another advantage of a job is that you??™ll get instant rewards. You work one week, you??™ll get paid the next. However, there is a backside to all this as well. You will still have a boss that tells you what to do. Even at home, he can pester you! Also, you can also lose a job on a moments notice. A job also allows you less flexibility, as your boss and colleagues are depending on you work. But the advantage of the job at home is that there is no commute so you can pretty much start working whenever you want. You don??™t have to be at 8.00 sharp in the office. Whatever you are looking for, you will have to do some research and see what best fit your needs.