There are a number or different kinds of tortoises you could choose to care for but the common denominator is how well you can accommodate a specific species in your lifestyle and your home.
A major part of your decision should include how much space you have? For example if you decide to keep a small tortoise such as a Russian or Hors field tortoise which are commonly available in many pet shops you will need to provide an enclosure for it to live in that is at least 2x2meters. this is not necessary for a very young and small tortoise but as your pet grows he will require a larger space in which to live. If your enclosure is too small your pet can become stressed and this may lead to physical health problems.
In the enclosure you need to provide substrate, which is what covers the bottom of their home. This will need to be reasonably deep so that it does not hod moisture which may allow fungus to grow. I like to use a combination of play sand and top soil which is easy to maintain and keep clean. Daily you should remove waste matter and uneaten food.
If you live in an area of the world which is similar to the natural habitat where your tortoise would live naturally it is easier for you to provide an outside enclosure. this would be the ideal for a tortoise such as a Russian which will thrive in an outside home. They are very curious and active little tortoises and will love to explore their environment, hide away and graze on naturally growing foliage in their enclosure.
A suitable outside enclosure will not necessarily require artificial heat and light if the climate is suitable. However, you may need to provide an indoor enclosure when the weather is less favorable. In this case you will need to provide a basking area which will need to be approximately 95 degrees. tortoises need the correct amount of heat and light in order to remain healthy. The heat and light will enable the tortoise to metabolize their food correctly and benefit from minerals and vitamins.
When you are wondering what kinds of tortoise would be best for you and your family the best way to provide the optimum environment is to research what the natural environment would be in the wild and mimic this as far as possible.