It can be planted outdoor as well as indoor. Aloe Vera is the plant which can be used for medical purpose and as well as eating. It is beneficial in many ways like Aloe vera is useful in curing skin problems. It needs to be planted in bright, sunny location in a well-drainage pot. Do not plough so much deep as the leaves may get infection from the soil. Cover the root ball when planting but do not let the leaves touch the soil.
You can influence the ideal soil by blending perlite, to sand, and standard gardening soil. A south-bound window would be a perfect spot for an indoor Aloe plant. You can proliferate it by the division or stem cutting.