Inside cabins: These cabins are usually the lowest price. Typically they will have twin beds that convert to a queen size, a private bath with a shower, a closet for hanging clothes, a dresser and a television. These cabins do not have a window to let natural light in. To help give the occupants an impression of having a view, some inside cabins have a virtual view. That means there is a large screen that displays outside views. Expect to pay $100 to $200 a night for an inside cabin.
Cabins are priced based on location on the ship. Typically cabins on lower decks are less expensive. Typically cabins midship (in the middle part of a deck) cost higher. Balcony and Suite cabins on the very aft of the ship can also be more expensive than other cabins.
Exception: Carnival has several cabins which are classified as inside cabins but actually have a french glass door which allows light into the room (no balcony, but the door can be opened). Carnival also has some cabins that have a window, but because the window has an obstructed view (that means there is a railing or object in the way) it is listed as an inside cabin. Royal Caribbean has some cabins that have a window but look out over an inside promenade area. These are called "promenade staterooms".
If you tend to get seasick, cabin location is really important. It is a question of engineering, really. The lower and more central you are in a ship, the less roll and sway you will feel. Even if you choose a balconied stateroom, choose the lowest level and the most midship one you can find. The higher decks and cabins at the very front (forward) or back (aft) of the ship will rock and roll the most.